XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Schedule of Outstanding Debt Obligations) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Notes payable $ 1,118,943 $ 1,062,471
Revolving line of credit 414,000
Mortgage repurchase facilities 247,214 239,298
Total debt 1,780,157 1,301,769
Senior Note 3.875% Due August 2029 [Member]    
Debt Instrument [Line Items]    
Notes payable $ 496,235 $ 495,656
Interest rate 3.875% 3.875%
Maturity date 2029-08  
Senior Notes 6.750% Due June 2027 [Member]    
Debt Instrument [Line Items]    
Notes payable $ 497,823 $ 497,210
Interest rate 6.75% 6.75%
Maturity date 2027-06  
Construction Loan Agreement [Member]    
Debt Instrument [Line Items]    
Notes payable $ 110,300 $ 44,900
Other Financing Obligations [Member]    
Debt Instrument [Line Items]    
Notes payable 124,885 69,605
Other Financing Obligations [Member] | Insurance Premium Notes And Certain Secured Borrowings [Member]    
Debt Instrument [Line Items]    
Notes payable $ 14,500 $ 24,700