XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, net - Summary of Property and Equipment and Related Accumulated Depreciation and Amortization (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Property and equipment, gross $ 200.9 $ 179.4
Accumulated depreciation and amortization (132.6) (119.2)
Property and equipment, net 68.3 60.2
Equipment    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Property and equipment, gross $ 58.9 54.5
Equipment | Minimum    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Ranges of estimated useful life 1 year  
Equipment | Maximum    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Ranges of estimated useful life 10 years  
Software    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Property and equipment, gross $ 74.2 61.0
Software | Minimum    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Ranges of estimated useful life 3 years  
Vehicles    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Property and equipment, gross $ 40.4 39.0
Vehicles | Minimum    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Ranges of estimated useful life 1 year  
Vehicles | Maximum    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Ranges of estimated useful life 10 years  
Other    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Property and equipment, gross $ 1.5 1.3
Ranges of estimated useful life 3 years  
Leasehold improvements    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Property and equipment, gross $ 16.8 16.7
Leasehold improvements | Maximum    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Ranges of estimated useful life 10 years  
Construction in progress    
Leasehold Improvements, Equipment, Land and Construction in Progress, Net    
Property and equipment, gross $ 9.1 $ 6.9