XML 101 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE DISCLOSURES - Summary of Carrying Value and Fair Value of Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Jun. 05, 2019
Senior Notes | 5.875% Senior Notes due 2027      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Stated interest rate of senior notes 5.875% 5.875% 5.875%
Senior Notes | 6.625% Senior Notes Due 2027      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Stated interest rate of senior notes 6.625% 6.625%  
Senior Notes | 5.75% Senior Notes due 2028      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Stated interest rate of senior notes 5.75% 5.75%  
Senior Notes | 5.125% Senior Notes due 2030      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Stated interest rate of senior notes 5.125% 5.125%  
Carrying Value | 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Mortgage loans held for sale $ 207,936 $ 193,344  
Carrying Value | 2 | MBSs      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
IRLCs   (5,055)  
Derivative liabilities 4,174    
Carrying Value | 2 | Mortgage warehouse borrowings      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 174,460 153,464  
Carrying Value | 2 | Loans payable and other borrowings      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 475,569 394,943  
Carrying Value | 2 | Senior Notes | 5.875% Senior Notes due 2027      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 498,110 497,328  
Carrying Value | 2 | Senior Notes | 6.625% Senior Notes Due 2027      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 27,803 28,092  
Carrying Value | 2 | Senior Notes | 5.75% Senior Notes due 2028      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 448,080 447,449  
Carrying Value | 2 | Senior Notes | 5.125% Senior Notes due 2030      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 496,461 495,826  
Carrying Value | 3 | IRLCs      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
IRLCs (5,917) 1,489  
Carrying Value | 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Equity security 201 460  
Fair Value | 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Mortgage loans held for sale 207,936 193,344  
Fair Value | 2 | MBSs      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
IRLCs   (5,055)  
Derivative liabilities 4,174    
Fair Value | 2 | Mortgage warehouse borrowings      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 174,460 153,464  
Fair Value | 2 | Loans payable and other borrowings      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 475,569 394,943  
Fair Value | 2 | Senior Notes | 5.875% Senior Notes due 2027      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 501,770 502,500  
Fair Value | 2 | Senior Notes | 6.625% Senior Notes Due 2027      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 26,804 26,529  
Fair Value | 2 | Senior Notes | 5.75% Senior Notes due 2028      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 446,679 451,571  
Fair Value | 2 | Senior Notes | 5.125% Senior Notes due 2030      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 478,455 483,690  
Fair Value | 3 | IRLCs      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
IRLCs (5,917) 1,489  
Fair Value | 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Equity security $ 201 $ 460