v3.26.3
FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Financial Assets:        
Cash and cash equivalents $ 183,241 $ 299,315 $ 274,828 $ 279,270
Restricted cash 22,889 22,772 $ 44,462 $ 25,156
Pledged securities 239,350 224,954    
Loans held for sale, at fair value 694,127 1,436,350    
Derivative assets $ 53,545 $ 27,216    
Derivative Asset, Statement of Financial Position Other assets Other assets    
Financial Liabilities:        
Derivative liabilities $ 34,805 $ 1,718    
Derivative Liability, Statement of Financial Position Other liabilities Other liabilities    
Secured borrowings $ 108,278 $ 83,402    
Warehouse notes payable 762,518 1,420,272    
Corporate notes payable 804,609 829,218    
Carrying Amount        
Financial Assets:        
Cash and cash equivalents 183,241 299,315    
Restricted cash 22,889 22,772    
Pledged securities 239,350 224,954    
Loans held for sale, at fair value 694,127 1,436,350    
Loans held for sale-indemnified and repurchased loans 68,104 77,769    
Loans held for investment-interim 73,231      
Derivative assets 53,545 27,216    
Total financial assets 1,334,487 2,088,376    
Financial Liabilities:        
Derivative liabilities 34,805 1,718    
Secured borrowings 108,278 83,402    
Warehouse notes payable 762,518 1,420,272    
Corporate notes payable 804,609 829,218    
Total financial liabilities 1,710,210 2,334,610    
Fair Value        
Financial Assets:        
Cash and cash equivalents 183,241 299,315    
Restricted cash 22,889 22,772    
Pledged securities 239,350 224,954    
Loans held for sale, at fair value 694,127 1,436,350    
Loans held for sale-indemnified and repurchased loans 68,104 77,769    
Loans held for investment-interim 73,500      
Derivative assets 53,545 27,216    
Total financial assets 1,334,756 2,088,376    
Financial Liabilities:        
Derivative liabilities 34,805 1,718    
Secured borrowings 108,278 83,402    
Warehouse notes payable 762,774 1,420,662    
Corporate notes payable 820,766 847,552    
Total financial liabilities $ 1,726,623 $ 2,353,334