XML 286 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Lease Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]      
Operating lease cost $ 44.2 $ 38.2 $ 33.2
Finance lease cost      
Amortization of leased assets 3.9 3.7 3.2
Interest on finance lease obligations 0.7 0.6 0.3
Total lease costs 48.8 42.5 36.7
Operating Lease      
Finance lease cost      
Variable lease costs 5.5 4.7 3.7
Short-term lease costs 2.4 1.3 1.1
Finance Lease      
Finance lease cost      
Variable lease costs $ 0.8 $ 0.7 $ 0.7