XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Outstanding Borrowings (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Warehouse credit facilities $ 146,629 $ 151,964
2025 notes | Senior Notes    
Debt Instrument [Line Items]    
Long-Term Debt 73,516 192,002
2027 notes | Senior Notes    
Debt Instrument [Line Items]    
Long-Term Debt 498,691 496,735
Term Loan | Secured Debt    
Debt Instrument [Line Items]    
Long-Term Debt 243,344 124,416
Warehouse Agreement Borrowings    
Debt Instrument [Line Items]    
Warehouse credit facilities 146,629 151,964
Warehouse Agreement Borrowings | 2025 notes    
Debt Instrument [Line Items]    
Warehouse credit facilities 220,145  
Warehouse Agreement Borrowings | City National Bank    
Debt Instrument [Line Items]    
Warehouse credit facilities 36,734 20,046
Warehouse Agreement Borrowings | Origin Bank    
Debt Instrument [Line Items]    
Warehouse credit facilities 28,920 30,110
Warehouse Agreement Borrowings | M&T Bank    
Debt Instrument [Line Items]    
Warehouse credit facilities 21,969 18,870
Warehouse Agreement Borrowings | Prosperity Bank    
Debt Instrument [Line Items]    
Warehouse credit facilities $ 59,006 29,358
Warehouse Agreement Borrowings | Republic Bank & Trust Company    
Debt Instrument [Line Items]    
Warehouse credit facilities   23,415
Warehouse Agreement Borrowings | Wells Fargo Bank, N.A.    
Debt Instrument [Line Items]    
Warehouse credit facilities   $ 30,165