XML 123 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Values of Financial Instruments - Implied Market Rates of Interest (Details)
Dec. 31, 2024
Dec. 31, 2023
3.95% Senior Notes Due 2028    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt interest rate 3.95%  
5.15% Senior Notes Due 2029    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt interest rate 5.15%  
7.15% Senior Notes Due 2033    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt interest rate 7.15%  
Valuation, Market Approach | Fair Value Level 2 | Measurement Input, Implied Market Rate | 3.95% Senior Notes Due 2028    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt, measurement input 0.0549 0.0579
Valuation, Market Approach | Fair Value Level 2 | Measurement Input, Implied Market Rate | 5.15% Senior Notes Due 2029    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt, measurement input 0.0573 0.0610
Valuation, Market Approach | Fair Value Level 2 | Measurement Input, Implied Market Rate | 7.15% Senior Notes Due 2033    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt, measurement input 0.0642 0.0628
Valuation, Market Approach | Fair Value Level 2 | Measurement Input, Implied Market Rate | Equipment Loans Due 2025    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt, measurement input 0.0528 0.0536