Quarterly report pursuant to Section 13 or 15(d)

WAREHOUSE LINES OF CREDIT, NET - Schedule of Warehouse Lines of Credit (Details)

v3.24.2.u1
WAREHOUSE LINES OF CREDIT, NET - Schedule of Warehouse Lines of Credit (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Aug. 08, 2024
Dec. 31, 2023
Warehouse Lines of Credit [Line Items]      
Warehouse lines of credit, net $ 1,616,569,000   $ 833,781,000
Warehouse Agreement Borrowings      
Warehouse Lines of Credit [Line Items]      
Warehouse lines of credit 1,619,132,000   836,335,000
Prepaid commitment fees (2,563,000)   (2,554,000)
Warehouse lines of credit, net 1,616,569,000   833,781,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement $345 Million Due January 2025      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 165,000,000    
Warehouse lines of credit 147,062,000   122,462,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $150 Million, Due August 2024      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 250,000,000    
Warehouse lines of credit 198,856,000   99,059,000
Minimum deposit required for line of credit 1,300,000    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $300 Million, Due June 2024      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 400,000,000    
Warehouse lines of credit 366,086,000   158,412,000
Minimum deposit required for line of credit 2,000,000.0    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million, Due May 2024      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 200,000,000    
Warehouse lines of credit 141,856,000   87,252,000
Minimum deposit required for line of credit $ 300,000    
Variable rate, floor 0.375%    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement $200 Million Due September 2024      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 200,000,000    
Warehouse lines of credit $ 139,963,000   91,039,000
Variable rate, floor 0.40%    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $300 Million, Due September 2024      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 400,000,000    
Warehouse lines of credit $ 273,412,000   134,964,000
Variable rate, floor 0.50%    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $300 Million, Due September 2024 | Subsequent Event      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity   $ 500,000,000.0  
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $50 Million      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 200,000,000    
Warehouse lines of credit $ 161,931,000   30,185,000
Maturity, period from written notice 30 days    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $200 Million      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity $ 200,000,000    
Warehouse lines of credit $ 163,022,000   78,682,000
Variable rate, floor 0.75%    
Maturity, period from written notice 364 days    
Committed amount $ 150,000,000.0    
Amount due on demand 50,000,000.0    
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $75 Million      
Warehouse Lines of Credit [Line Items]      
Borrowing capacity 75,000,000    
Warehouse lines of credit $ 26,944,000   $ 34,280,000
Stated interest rate 3.375%    
Maximum term of buyout transactions on facility 5 years