XML 88 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt and Financing Matters - Debt Instrument Redemption (Details) - 5.75% Senior Notes
12 Months Ended
Dec. 31, 2024
2024  
Debt Instrument [Line Items]  
Redemption price, percentage 102.875%
2025  
Debt Instrument [Line Items]  
Redemption price, percentage 101.438%
2026 and thereafter  
Debt Instrument [Line Items]  
Redemption price, percentage 100.00%