XML 64 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Schedule of Outstanding Debt Obligations) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Notes payable $ 1,030,782 $ 1,019,412
Revolving line of credit
Mortgage repurchase facilities 191,024 197,626
Total debt 1,221,806 1,217,038
Senior Note 3.875% Due August 2029 [Member]    
Debt Instrument [Line Items]    
Notes payable $ 495,270 494,884
Interest rate 3.875%  
Maturity date 2029-08  
Senior Notes 6.750% Due May 2027 [Member]    
Debt Instrument [Line Items]    
Notes payable $ 496,802 496,394
Interest rate 6.75%  
Maturity date 2027-06  
Construction Loan Agreement [Member]    
Debt Instrument [Line Items]    
Notes payable $ 21,100 7,400
Other Financing Obligations [Member]    
Debt Instrument [Line Items]    
Notes payable 38,710 28,134
Other Financing Obligations [Member] | Insurance Premium Notes And Certain Secured Borrowings [Member]    
Debt Instrument [Line Items]    
Notes payable $ 17,600 $ 20,700