XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Other Financial Information - Revenue, Remaining Performance Obligation (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 2,326.8
Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 60.4
Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 2,266.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,290.9
Revenue recognition expected by period, satisfaction period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 46.7
Revenue recognition expected by period, satisfaction period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,244.2
Revenue recognition expected by period, satisfaction period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 797.6
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 12.0
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 785.6
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-04-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 238.3
Revenue recognition expected by period, satisfaction period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-04-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1.7
Revenue recognition expected by period, satisfaction period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-04-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 236.6
Revenue recognition expected by period, satisfaction period