v3.23.2
Leases - Additional Details Related to Leases Recorded on the Balance Sheet (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Assets    
Operating lease right-of-use assets, net $ 67.4 $ 63.0
Liabilities    
Current portion of operating lease liabilities 7.8 10.3
Operating lease liabilities, net of current portion $ 73.9 $ 67.9