XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended
Jun. 30, 2022
USD ($)
Loss Contingencies [Line Items]  
Non-cancelable purchase commitments $ 226.5
Non-cancelable purchase commitments expected to be paid within the year 175.8
Ransomware incident, expense 12.5
Insurance recoveries 11.1
Cost of product and service revenues  
Loss Contingencies [Line Items]  
Ransomware incident, expense, excluding insurance recoveries 0.2
Selling, general, and administrative  
Loss Contingencies [Line Items]  
Ransomware incident, expense, excluding insurance recoveries $ 1.2