v3.24.1.u1
Leases - Additional Details Related to Leases Recorded on the Balance Sheet (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Assets    
Operating lease right-of-use assets, net $ 106.8 $ 80.7
Liabilities    
Current portion of operating lease liabilities 12.1 11.2
Operating lease liabilities, net of current portion 115.4 89.9
Total lease liabilities $ 127.5 $ 101.1