XML 69 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Summary Of Company's Senior Notes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument      
Senior note carrying value $ 1,582,820 $ 1,891,252  
Debt Issuance Costs, Net (6,324) (8,047)  
Other Notes Payable 35,766 70,966  
Notes payable 1,618,586 1,962,218  
Notes Payable, Fair Value Disclosure 1,701,270 2,080,187  
Gain (loss) on debt retirement (222) 663 $ 0
5.500% unsecured senior notes due March 2026 [Member] | Senior Notes [Member]      
Debt Instrument      
Senior note carrying value 251,867 455,424  
Senior Unsecured Term Loan Maturing January 3, 2027 [Member] [Domain] | Senior Notes [Member]      
Debt Instrument      
Senior note carrying value $ 337,277 $ 443,875  
Debt instrument, interest rate, stated percentage 5.00% 5.00%  
Senior Notes [Member]      
Debt Instrument      
Notes payable $ 1,600,000 $ 1,900,000  
Senior Notes [Member] | 5.500% unsecured senior notes due March 2026 [Member]      
Debt Instrument      
Debt instrument, interest rate, stated percentage 5.50% 5.50%  
Unsecured Senior Notes 7.875% Due June 2032 [Member]      
Debt Instrument      
Senior note carrying value $ 300,000 $ 300,000  
Debt instrument, interest rate, stated percentage 7.875% 7.875%  
Unsecured Senior Notes 6.375% Due May 2033 [Member]      
Debt Instrument      
Senior note carrying value $ 400,000 $ 400,000  
Debt instrument, interest rate, stated percentage 6.375% 6.375%  
Unsecured Senior Notes 6.00% Due February 2035 [Member]      
Debt Instrument      
Senior note carrying value $ 300,000 $ 300,000  
Debt instrument, interest rate, stated percentage 6.00% 6.00%