Annual report [Section 13 and 15(d), not S-K Item 405]

VARIABLE INTEREST ENTITIES - Schedule of Variable Interest Entities (Details)

v3.25.0.1
VARIABLE INTEREST ENTITIES - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Cash and cash equivalents $ 118,203 $ 120,260  
Restricted cash 6,853 7,121  
Mortgage loans held for sale, at fair value 1,523,447 901,227 $ 845,775
Total assets 4,768,303 3,676,720  
Warehouse lines of credit, net 1,414,563 833,781  
Accounts payable and accrued expenses 92,401 63,432  
Total liabilities 3,514,293 $ 2,493,227  
Variable Interest Entity      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Cash and cash equivalents 4,469    
Restricted cash 1,250    
Mortgage loans held for sale, at fair value 391,015    
Total assets 396,734    
Warehouse lines of credit, net 366,160    
Accounts payable and accrued expenses 902    
Total liabilities $ 367,062