v3.26.1
Warehouse Credit Facilities of Consolidated VIEs - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 21, 2025
Mar. 31, 2026
Dec. 31, 2025
Facility Three      
Line of Credit Facility [Line Items]      
Line of credit facility, maximum borrowing capacity   $ 200,000  
Credit facility expiration date   Apr. 12, 2027  
Warehouse Credit Facility      
Line of Credit Facility [Line Items]      
Line of credit facility, maximum borrowing capacity   $ 14,900 $ 11,300
Weighted average interest rate   5.27% 5.55%
Warehouse Credit Facility | Facility Three      
Line of Credit Facility [Line Items]      
Line of credit facility, maximum borrowing capacity     $ 225,000
Borrowing capacity decreased     $ 200,000
Warehouse Credit Facility | Facility Four      
Line of Credit Facility [Line Items]      
Line of credit facility, maximum borrowing capacity $ 200,000    
Credit facility expiration date Jul. 21, 2025