v3.26.1
Debt (Schedule of Outstanding Debt Obligations) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Notes payable $ 1,121,745 $ 1,102,376
Revolving line of credit 329,600 51,500
Mortgage repurchase facilities 232,529 289,269
Total debt 1,683,874 1,443,145
Senior Note 3.875% Due August 2029 [Member]    
Debt Instrument [Line Items]    
Notes payable $ 497,587 $ 497,201
Interest rate 3.875% 3.875%
Maturity date 2029-08  
Senior Note 6.625% Due September 2033 [Member]    
Debt Instrument [Line Items]    
Notes payable $ 493,786 $ 493,355
Interest rate 6.625% 6.625%
Maturity date 2033-09  
Construction Loan Agreements [Member]    
Debt Instrument [Line Items]    
Notes payable $ 118,982 $ 90,269
Other Financing Obligations [Member]    
Debt Instrument [Line Items]    
Notes payable $ 11,390 $ 21,551
Weighted average interest rate 6.00% 5.80%