v3.26.1
Financial Statements Details - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Contract liabilities $ 278.4 $ 273.7 $ 250.1 $ 188.1 $ 160.5 $ 160.8
Revenue, remaining performance obligation including contract liabilities, deferred revenue and other performance obligations, amount $ 8,400.0          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-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-07-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 $ 427.8          
Product            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Revenue, remaining performance obligation, amount 875.1          
Product | Unbilled Revenues            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Revenue, remaining performance obligation, amount 1,300.0          
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Contract liabilities $ 133.9   $ 114.0