XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Schedule of Outstanding Debt Obligations) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Notes payable $ 1,069,762 $ 1,062,471
Revolving line of credit
Mortgage repurchase facilities 212,447 239,298
Total debt 1,282,209 1,301,769
Senior Note 3.875% Due August 2029 [Member]    
Debt Instrument [Line Items]    
Notes payable $ 495,849 495,656
Interest rate 3.875%  
Maturity date 2029-08  
Senior Notes 6.750% Due June 2027 [Member]    
Debt Instrument [Line Items]    
Notes payable $ 497,414 497,210
Interest rate 6.75%  
Maturity date 2027-06  
Construction Loan Agreement [Member]    
Debt Instrument [Line Items]    
Notes payable $ 60,900 44,900
Other Financing Obligations [Member]    
Debt Instrument [Line Items]    
Notes payable 76,499 69,605
Other Financing Obligations [Member] | Insurance Premium Notes And Certain Secured Borrowings [Member]    
Debt Instrument [Line Items]    
Notes payable $ 15,600 $ 24,700