XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Values of Financial Instruments - Schedule of Implied Market Rates of Interest (Details) - Valuation, Market Approach - Level 2 - Measurement Input, Implied Market Rate
Mar. 31, 2025
Dec. 31, 2024
3.95% Senior Notes Due 2028    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt, measurement input 0.0500 0.0549
5.15% Senior Notes Due 2029    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt, measurement input 0.0535 0.0573
7.15% Senior Notes Due 2033    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt, measurement input 0.0630 0.0642
Equipment Loans Due 2025    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long-term debt, measurement input 0.0495 0.0528