XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Statements Details - Property and Equipment, net (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 385.7   $ 385.7   $ 318.2
Less: accumulated depreciation (233.4)   (233.4)   (219.4)
Property and equipment, net 152.3   152.3   98.8
Depreciation 7.7 $ 8.5 15.7 $ 17.1  
Land          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 47.3   47.3   47.2
Equipment and machinery          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 174.1   174.1   160.7
Computer hardware and software          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 65.4   65.4   63.9
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 37.1   37.1   34.7
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 3.7   3.7   3.5
Construction-in-process          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 58.1   $ 58.1   $ 8.2