XML 87 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt and Financing Matters - Senior Notes Due 2029 (Details) - 5.75% Senior Notes
6 Months Ended 12 Months Ended
Jul. 14, 2024
Dec. 31, 2024
Dec. 31, 2023
Jul. 08, 2021
Debt Instrument [Line Items]        
Interest rate   5.75% 5.75% 5.75%
Redemption price, percentage of principal 40.00% 100.00%    
Redemption period end date   180 days    
Minimum        
Debt Instrument [Line Items]        
Aggregate original amount outstanding 0.50      
Period Prior to July 15, 2024        
Debt Instrument [Line Items]        
Redemption price, percentage 105.75%      
Debt Instrument, Redemption, Change Of Control Event        
Debt Instrument [Line Items]        
Redemption price, percentage of principal   101.00%