v3.26.1
Property and Equipment, Net - Schedule of Useful Life for Property and Equipment (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 319.8 $ 288.9
Less: Accumulated depreciation (41.2) (35.3)
Total property and equipment, net 278.6 253.6
Building    
Property, Plant and Equipment [Line Items]    
Total property and equipment 122.0 118.4
Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 74.6 49.9
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 11.5 9.9
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 52.2 50.7
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 59.5 $ 60.0