v3.26.1
WAREHOUSE AND OTHER LINES OF CREDIT - Additional Information (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
lineOfCredit
facility
Apr. 30, 2026
USD ($)
Apr. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
lineOfCredit
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Line of Credit Facility [Line Items]            
Restricted cash $ 70,717     $ 70,717 $ 63,790 $ 69,478
Warehouse Agreement Borrowings            
Line of Credit Facility [Line Items]            
Restricted cash as collateral 16,200     16,200 9,900  
Restricted cash $ 3,500     $ 3,500 $ 3,300  
Minimum            
Line of Credit Facility [Line Items]            
Basis spread on variable rate (as a percent)       0.75%    
Minimum | Warehouse Agreement Borrowings            
Line of Credit Facility [Line Items]            
Basis spread on variable rate (as a percent)       1.50%    
Maximum            
Line of Credit Facility [Line Items]            
Basis spread on variable rate (as a percent)       4.25%    
Maximum | Warehouse Agreement Borrowings            
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]            
Number of lines of credit held | lineOfCredit 11     11    
Number of loan funding facilities | facility 2          
Maximum borrowing capacity $ 4,350,000     $ 4,350,000    
Securitization Facilities | Securitization Facility Expiring September 2026            
Line of Credit Facility [Line Items]            
Number of securitization facilities | lineOfCredit 1     1    
Debt instrument, term       3 years    
Securitization Facilities | Securitization Facility Expiring April 2028            
Line of Credit Facility [Line Items]            
Number of securitization facilities | lineOfCredit 1     1    
Debt instrument, term       3 years    
Securitization Facilities | 2025-1 Securitization Facility            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity     $ 300,000      
Debt instrument, term     3 years      
Securitization Facilities | 2026-1 Securitization Facility            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity   $ 500,000        
Debt instrument, term   3 years