XML 91 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Disclosures (Schedule of Carrying Values and Fair Values of Financial Instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents $ 226,150 $ 296,724 $ 316,310
Revolving line of credit  
Mortgage repurchase facilities 239,298 197,626  
Carrying amounts include unamortized deferred financing costs, premiums and discounts 7,134    
Notes payable 1,062,471 1,019,412  
Other Financing Obligations [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 69,605 28,134  
Senior Notes 3.875% [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying amounts include unamortized deferred financing costs, premiums and discounts $ 4,300 $ 5,100  
Interest rate 3.875% 3.875%  
Senior Notes 6.750% [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying amounts include unamortized deferred financing costs, premiums and discounts $ 2,800 $ 3,600  
Interest rate 6.75% 6.75%  
Construction Loan Agreement [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable $ 44,900 $ 7,400  
Debt, Weighted Average Interest Rate 7.40% 5.60%  
Insurance Premium Notes And Certain Secured Borrowings [Member] | Other Financing Obligations [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable $ 24,700 $ 20,700  
Level 1 [Member] | Carrying Value [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents 226,150 296,724  
Level 1 [Member] | Fair Value [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents 226,150 296,724  
Level 2 [Member] | Carrying Value [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Mortgage repurchase facilities 239,298 197,626  
Level 2 [Member] | Carrying Value [Member] | Senior Notes 3.875% [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 495,656 494,884  
Level 2 [Member] | Carrying Value [Member] | Senior Notes 6.750% [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 497,210 496,394  
Level 2 [Member] | Fair Value [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Mortgage repurchase facilities 239,298 197,626  
Level 2 [Member] | Fair Value [Member] | Senior Notes 3.875% [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 436,875 395,000  
Level 2 [Member] | Fair Value [Member] | Senior Notes 6.750% [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 500,000 477,500  
Level 3 [Member] | Carrying Value [Member] | Other Financing Obligations [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 69,605 28,134  
Level 3 [Member] | Fair Value [Member] | Other Financing Obligations [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable $ 69,605 $ 28,134  
Minimum [Member] | Insurance Premium Notes And Certain Secured Borrowings [Member] | Other Financing Obligations [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate 4.84% 2.40%  
Maximum [Member] | Insurance Premium Notes And Certain Secured Borrowings [Member] | Other Financing Obligations [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate 7.70% 5.84%