XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Outstanding Borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Warehouse credit facilities $ 170,212 $ 146,629
Warehouse Agreement Borrowings    
Debt Instrument [Line Items]    
Warehouse credit facilities 170,212 146,629
Warehouse Agreement Borrowings | City National Bank    
Debt Instrument [Line Items]    
Warehouse credit facilities 37,007 36,734
Warehouse Agreement Borrowings | Origin Bank    
Debt Instrument [Line Items]    
Warehouse credit facilities 36,516 28,920
Warehouse Agreement Borrowings | M&T Bank    
Debt Instrument [Line Items]    
Warehouse credit facilities 30,807 21,969
Warehouse Agreement Borrowings | Prosperity Bank    
Debt Instrument [Line Items]    
Warehouse credit facilities 65,882 59,006
0% Convertible Senior Notes due 2025 | Warehouse Agreement Borrowings    
Debt Instrument [Line Items]    
Warehouse credit facilities 243,805  
Secured Debt | Term Loan    
Debt Instrument [Line Items]    
Long-Term Debt 243,003 243,344
Senior Notes | 0% Convertible Senior Notes due 2025    
Debt Instrument [Line Items]    
Long-Term Debt 73,593 73,516
Senior Notes | 0.5% Convertible Senior Notes Due 2027    
Debt Instrument [Line Items]    
Long-Term Debt $ 499,181 $ 498,691