v3.25.2
Leases - Lease Costs (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lessee, Lease, Description [Line Items]        
Operating lease costs $ 12.5 $ 10.8 $ 24.8 $ 21.1
Finance lease cost:        
Amortization of leased assets 0.9 1.0 1.9 2.0
Interest on finance lease obligations 0.1 0.1 0.3 0.3
Total lease costs 13.5 11.9 27.0 23.4
Operating Lease        
Finance lease cost:        
Variable lease costs 1.7 1.3 3.3 2.5
Short-term lease costs 0.3 0.7 0.8 1.3
Finance Lease        
Finance lease cost:        
Variable lease costs $ 0.2 $ 0.2 $ 0.4 $ 0.4