v3.26.1
Financial Statements Details - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Contract liabilities $ 273.7 $ 250.1 $ 160.5 $ 160.8
Revenue, remaining performance obligation including contract liabilities, deferred revenue and other performance obligations, amount $ 7,700.0      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue, performance obligation (as a percent) 91.00%      
Revenue, performance obligation, period (in years) 2 years      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-04-01        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue, performance obligation (as a percent) 9.00%      
Revenue, performance obligation, period (in years) 3 years      
Unbilled Revenues        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue, remaining performance obligation, amount $ 264.6      
Product        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue, remaining performance obligation, amount 968.4      
Product | Unbilled Revenues        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue, remaining performance obligation, amount 1,200.0      
Other Current Liabilities        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Contract liabilities $ 131.0 $ 114.0