XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Debt and Credit Facilities - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument    
Line of Credit Facility, Remaining Borrowing Capacity $ 305.7  
Credit Facility    
Debt Instrument    
Current borrowing capacity 250.0  
Potential increase amount $ 150.0  
Line of Credit Facility, Expiration Date Nov. 04, 2027  
Maximum borrowing capacity $ 400.0  
Credit Facility | Standby Letters of Credit    
Debt Instrument    
Standby letters of credit 0.4 $ 0.4
Maximum borrowing capacity $ 100.0  
Receivables Purchase Agreement    
Debt Instrument    
Line of Credit Facility, Expiration Date May 28, 2027  
Maximum borrowing capacity $ 200.0 150.0
Receivables Purchase Agreement | Standby Letters of Credit    
Debt Instrument    
Standby letters of credit 73.9 $ 81.4
Maximum borrowing capacity $ 100.0