XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Standby Letters of Credit (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Jan. 06, 2025
Dec. 31, 2024
Debt Disclosure      
Current availability under agreement $ 339.3    
Letter of Credit      
Debt Disclosure      
Revolver commitments 255.0   $ 255.0
Revolving Credit Facility      
Loss Contingencies      
Outstanding standby letters of credit 62.5    
Debt Disclosure      
Revolver commitments   $ 170.0  
Revolving Credit Facility      
Loss Contingencies      
Outstanding standby letters of credit 62.5   45.4
Debt Disclosure      
Revolver commitments $ 500.0   $ 500.0
Revolving Credit Facility | Maximum      
Debt Disclosure      
Letter of credit sublimit, percentage 90.00%   90.00%