XML 83 R64.htm IDEA: XBRL DOCUMENT v3.25.3
WAREHOUSE AND OTHER LINES OF CREDIT - Additional Information (Details)
$ in Thousands
1 Months Ended 9 Months Ended
Apr. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
lineOfCredit
Dec. 31, 2024
USD ($)
Line of Credit Facility [Line Items]        
Number of lines of credit held | lineOfCredit     11  
Restricted cash   $ 95,593 $ 66,711 $ 105,645
Minimum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate (as a percent)     0.90%  
Maximum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate (as a percent)     4.25%  
Warehouse Agreement Borrowings        
Line of Credit Facility [Line Items]        
Restricted cash as collateral     $ 7,800 15,600
Restricted cash     $ 3,300 $ 4,800
Warehouse Agreement Borrowings | Minimum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate (as a percent)     1.50%  
Warehouse Agreement Borrowings | Maximum        
Line of Credit Facility [Line Items]        
Basis spread on variable rate (as a percent)     2.25%  
Warehouse and Revolving Credit Facilities        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity     $ 4,150,000  
Securitization Facilities | Securitization Facility Expiring September 2026        
Line of Credit Facility [Line Items]        
Number of securitization facilities | lineOfCredit     1  
Debt instrument, term     2 years  
Securitization Facilities | Securitization Facility Expiring April 2028        
Line of Credit Facility [Line Items]        
Number of securitization facilities | lineOfCredit     1  
Debt instrument, term     3 years  
Securitization Facilities | 2024-1 Securitization Facility        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   $ 300,000    
Debt instrument, term   2 years    
Securitization Facilities | 2025-1 Securitization Facility        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity $ 300,000      
Debt instrument, term 3 years