Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
WAREHOUSE LINES OF CREDIT, NET - Schedule of Warehouse Lines of Credit (Details) - USD ($)
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Warehouse Lines of Credit [Line Items]    
Warehouse lines of credit, net $ 1,649,010,000 $ 833,781,000
Warehouse Agreement Borrowings    
Warehouse Lines of Credit [Line Items]    
Warehouse lines of credit 1,652,159,000 836,335,000
Prepaid commitment fees (3,149,000) (2,554,000)
Warehouse lines of credit, net 1,649,010,000 833,781,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement $165 Million Due January 2025    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity 165,000,000  
Warehouse lines of credit 95,961,000 122,462,000
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $250 Million, Due August 2025    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity 250,000,000  
Warehouse lines of credit 209,026,000 99,059,000
Minimum deposit required for line of credit 1,300,000  
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $400 Million, Due August 2025    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity 400,000,000  
Warehouse lines of credit 354,888,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 133,272,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 2025    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity $ 200,000,000  
Warehouse lines of credit $ 144,864,000 91,039,000
Variable rate, floor 0.40%  
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $350 Million, Due September 2025    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity $ 350,000,000  
Warehouse lines of credit $ 302,442,000 134,964,000
Variable rate, floor 0.50%  
Warehouse Agreement Borrowings | Master Repurchase Facility Agreement, $300 Million    
Warehouse Lines of Credit [Line Items]    
Borrowing capacity $ 300,000,000  
Warehouse lines of credit $ 248,147,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 $ 140,924,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 $ 22,635,000 $ 34,280,000
Stated interest rate 3.375%  
Maximum term of buyout transactions on facility 5 years