Annual report [Section 13 and 15(d), not S-K Item 405]

Supplemental Balance Sheet Information - Summary of Components of Finite-Lived Intangible Assets (Details)

v3.25.0.1
Supplemental Balance Sheet Information - Summary of Components of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization period (Years) 6 years 4 months 24 days 6 years 6 months
Gross Book Value $ 226.0 $ 214.3
Less: Accumulated Amortization (77.1) (40.8)
Net Book Value $ 148.9 $ 173.5
Acquired Technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization period (Years) 7 years 10 months 24 days 8 years 8 months 12 days
Gross Book Value $ 124.7 $ 124.7
Less: Accumulated Amortization (30.3) (17.2)
Net Book Value $ 94.4 $ 107.5
Acquired Technology | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in years) 10 years 10 years
Acquired Technology | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in years) 3 years 3 years
Patents/License    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization period (Years) 8 years  
Estimated Useful Life (in years) 8 years  
Gross Book Value $ 5.9  
Less: Accumulated Amortization (0.2)  
Net Book Value $ 5.7  
Tradename    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization period (Years) 9 years 3 months 18 days  
Estimated Useful Life (in years) 10 years  
Gross Book Value $ 2.9  
Less: Accumulated Amortization (0.2)  
Net Book Value $ 2.7  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization period (Years) 2 years 1 month 6 days 2 years 10 months 24 days
Estimated Useful Life (in years) 4 years 4 years
Gross Book Value $ 92.5 $ 89.6
Less: Accumulated Amortization (46.4) (23.6)
Net Book Value $ 46.1 $ 66.0