XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Disclosures (Schedule of Carrying Values and Fair Values of Financial Instruments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents $ 149,155 $ 226,150 $ 193,111
Revolving line of credit 414,000  
Mortgage repurchase facilities 247,214 239,298  
Notes payable 1,118,943 1,062,471  
Other Financing Obligations [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 124,885 69,605  
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 $ 3,800 $ 4,300  
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,200 $ 2,800  
Interest rate 6.75% 6.75%  
Construction Loan Agreement [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable $ 110,300 $ 44,900  
Debt, Weighted Average Interest Rate 7.20% 7.40%  
Insurance Premium Notes And Certain Secured Borrowings [Member] | Other Financing Obligations [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable $ 14,500 $ 24,700  
Level 1 [Member] | Carrying Value [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents 149,155 226,150  
Level 1 [Member] | Fair Value [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and cash equivalents 149,155 226,150  
Level 2 [Member] | Carrying Value [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Revolving line of credit 414,000  
Mortgage repurchase facilities 247,214 239,298  
Level 2 [Member] | Carrying Value [Member] | Senior Notes 3.875% [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 496,235 495,656  
Level 2 [Member] | Carrying Value [Member] | Senior Notes 6.750% [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 497,823 497,210  
Level 2 [Member] | Fair Value [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Revolving line of credit 414,000  
Mortgage repurchase facilities 247,214 239,298  
Level 2 [Member] | Fair Value [Member] | Senior Notes 3.875% [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 464,375 436,875  
Level 2 [Member] | Fair Value [Member] | Senior Notes 6.750% [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 501,875 500,000  
Level 3 [Member] | Carrying Value [Member] | Other Financing Obligations [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable 124,885 69,605  
Level 3 [Member] | Fair Value [Member] | Other Financing Obligations [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Notes payable $ 124,885 $ 69,605  
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 5.00% 4.80%  
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 8.00% 7.70%