XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt (Narrative) (Details)
Dec. 08, 2022
USD ($)
debtCovenant
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]      
Long term debt   $ 0 $ 0
2022 Senior Credit Agreement | Foreign Currency Rate Floor      
Debt Instrument [Line Items]      
Initial applicable margin   0.00%  
2022 Senior Credit Agreement | Applicable rate after April 1, 2023 | Base Rate | Minimum      
Debt Instrument [Line Items]      
Initial applicable margin 0.125%    
2022 Senior Credit Agreement | Applicable rate after April 1, 2023 | Base Rate | Maximum      
Debt Instrument [Line Items]      
Initial applicable margin 1.00%    
2022 Senior Credit Agreement | Line of Credit      
Debt Instrument [Line Items]      
Number of debt covenants | debtCovenant 2    
2019 Senior Credit Agreement | Line of Credit      
Debt Instrument [Line Items]      
Current borrowing capacity $ 400,000,000    
Less: standby letters of credit issued to third parties $ 700,000,000    
2019 Senior Credit Agreement | Line of Credit | Minimum      
Debt Instrument [Line Items]      
Annual commitment fee 0.20%    
2019 Senior Credit Agreement | Line of Credit | Maximum      
Debt Instrument [Line Items]      
Annual commitment fee 0.25%    
2019 Senior Credit Agreement | Line of Credit | London Interbank Offered Rate (LIBOR) | Minimum      
Debt Instrument [Line Items]      
LIBOR floor, plus 1.125%    
2019 Senior Credit Agreement | Line of Credit | London Interbank Offered Rate (LIBOR) | Maximum      
Debt Instrument [Line Items]      
LIBOR floor, plus 2.00%    
2019 Senior Credit Agreement | Medium-term Notes      
Debt Instrument [Line Items]      
Term loan (up to) $ 300,000,000