XML 54 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Indebtedness - Debt Outstanding (Parenthetical) (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Debt Instrument [Line Items]      
Current maturities of long-term debt [1] $ 606,434 $ 608,269  
Total senior notes $ 1,706,542 $ 1,708,702  
4.875% Senior Notes Due 2025      
Debt Instrument [Line Items]      
Interest rate on notes 4.875% 4.875% 4.875%
4.875% Senior Notes Due 2025 | Notes Payable to Banks      
Debt Instrument [Line Items]      
Total senior notes $ 606,542 $ 608,702  
8.25% Senior Notes Due 2029      
Debt Instrument [Line Items]      
Interest rate on notes 8.25% 8.25%  
8.25% Senior Notes Due 2029 | Notes Payable to Banks      
Debt Instrument [Line Items]      
Total senior notes $ 600,000 $ 600,000  
4.75% Senior Notes Due 2030      
Debt Instrument [Line Items]      
Interest rate on notes 4.75% 4.75%  
4.75% Senior Notes Due 2030 | Notes Payable to Banks      
Debt Instrument [Line Items]      
Total senior notes $ 500,000 $ 500,000  
[1] As of March 31, 2025, current maturities include $606.5 million principal amount of our 4.875% senior notes due 2025 ($606.4 million net of deferred financing costs). We expect to repay the current maturities with a combination of cash on hand and borrowings under the credit facility.