v3.26.1
Warehouse Credit Facilities of Consolidated VIEs - Schedule of Terms of the Warehouse Credit Facilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jan. 15, 2025
Line of Credit Facility [Line Items]      
Restricted cash $ 58,927 $ 55,914 $ 26,089
Facility One      
Line of Credit Facility [Line Items]      
Execution date Nov. 19, 2013    
Commitment termination date Jun. 30, 2027    
Aggregate borrowings limit $ 200,000    
Aggregate principal balance of finance receivables pledged as collateral 61,776 9,732  
Outstanding balance 40,896 7,739  
Restricted cash $ 1,772 557  
Facility Two      
Line of Credit Facility [Line Items]      
Execution date Jul. 11, 2019    
Commitment termination date Aug. 28, 2026    
Aggregate borrowings limit $ 200,000    
Aggregate principal balance of finance receivables pledged as collateral   147,269  
Outstanding balance   111,060  
Restricted cash   6,920  
Facility Three      
Line of Credit Facility [Line Items]      
Execution date Nov. 18, 2022    
Commitment termination date Apr. 12, 2027    
Aggregate borrowings limit $ 200,000    
Aggregate principal balance of finance receivables pledged as collateral 225,858 224,874  
Outstanding balance 199,870 199,856  
Restricted cash $ 8,667 $ 8,629