v3.26.1
Property and Equipment, Net - Schedule of Useful Life for Property and Equipment (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 375.4 $ 288.9
Less: Accumulated depreciation (48.7) (35.3)
Total property and equipment, net 326.7 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 94.8 49.9
Computer hardware and software    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 13.0 9.9
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 54.6 50.7
Construction in progress    
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 91.0 $ 60.0