XML 81 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Loss Contingencies [Line Items]    
Non-cancelable purchase commitments $ 186.9 $ 186.9
Non-cancelable purchase commitments expected to be paid within the year 115.9 115.9
Ransomware incident, expense 1.0 13.5
Insurance recoveries   11.1
Cost of product and service revenues    
Loss Contingencies [Line Items]    
Ransomware incident, expense, net of insurance recoveries 0.1 0.3
Research and development    
Loss Contingencies [Line Items]    
Ransomware incident, expense, net of insurance recoveries 0.2 0.2
Selling, general, and administrative    
Loss Contingencies [Line Items]    
Ransomware incident, expense, net of insurance recoveries $ 0.7 $ 1.9