XML 71 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lessee, Lease, Description [Line Items]        
Operating lease cost $ 29.2 $ 26.5 $ 57.8 $ 52.3
Lease not yet commenced amount 16.1   16.1  
Operating cash outflows for operating leases 19.5 28.2 42.9 55.0
Lease liabilities arising from obtaining operating lease right-of-use assets $ 33.9 $ 17.7 $ 107.6 $ 28.8
Minimum        
Lessee, Lease, Description [Line Items]        
Operating leases, terms 5 years   5 years  
Maximum        
Lessee, Lease, Description [Line Items]        
Operating leases, terms 9 years   9 years