XML 80 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Debt Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Long-term debt $ 1,104.7 $ 605.2
Current maturities of long-term debt (1.7) (2.3)
Debt issuance costs (3.4) (3.4)
Total long-term debt, less current maturities (net of debt issuance costs) 1,099.6 599.5
Revolving credit facilities 397.0 360.0
Current maturities of long-term debt 1.7 2.3
Total revolving credit facilities and current maturities of long-term debt 398.7 362.3
4.600% Senior Notes due May 2028    
Debt Instrument [Line Items]    
Long-term debt 300.0 300.0
3.100% Senior Notes due March 2030    
Debt Instrument [Line Items]    
Long-term debt 300.0 300.0
Term Loan due March 2027    
Debt Instrument [Line Items]    
Long-term debt 500.0 0.0
Other Long-term Debt    
Debt Instrument [Line Items]    
Long-term debt $ 4.7 $ 5.2