XML 290 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Schedule of Lease Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 77.9 $ 53.1
Variable lease cost 5.6 3.5
Amortization of finance lease right-of-use assets 4.2 5.9
Interest on finance lease liabilities 3.7 4.2
Sublease income (7.5) (6.4)
Total lease costs $ 83.9 $ 60.3