v3.22.4
Leases - Components of Lease Expenses (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating lease costs $ 44.5 $ 48.2 $ 53.2
Variable lease costs 12.0 10.4 9.2
Sublease income (8.3) (4.3) (3.0)
Lease, Cost, Total $ 48.2 $ 54.3 $ 59.4