XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Debt (Schedule of Outstanding Debt Obligations) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Debt Instrument [Line Items]      
Notes payable $ 1,009,631 $ 998,936  
Revolving line of credit 141,000  
Mortgage repurchase facilities 209,001 331,876  
Total debt (Carrying amount) 1,359,632 1,330,812  
Senior Note 3.875% Due August 2029 [Member]      
Debt Instrument [Line Items]      
Notes payable $ 494,503 494,117  
Interest rate 3.875%    
Senior Notes 6.750% Due May 2027 [Member]      
Debt Instrument [Line Items]      
Notes payable $ 495,985 495,581  
Interest rate 6.75%    
Construction Loan Agreement [Member]      
Debt Instrument [Line Items]      
Notes payable $ 900    
Other Financing Obligations [Member]      
Debt Instrument [Line Items]      
Notes payable 19,143 $ 9,238  
Other Financing Obligations [Member] | Insurance Premium Notes And Certain Secured Borrowings [Member]      
Debt Instrument [Line Items]      
Notes payable $ 18,200   $ 9,200