XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 06, 2023
Jun. 30, 2022
Jun. 30, 2023
Loss Contingencies [Line Items]      
Non-cancelable purchase commitments     $ 127.1
Non-cancelable purchase commitments expected to be paid within the year     106.9
Loss contingency, expense   $ 12.5  
Expected insurance recoveries   11.1  
Loss contingency, expense incurred to date     13.6
Loss contingency, cumulative expected insurance recoveries     11.1
Loss contingency, cumulative insurance recoveries received     $ 10.9
Litigation settlement, amount awarded to other party $ 4.3    
Cost of product and service revenues      
Loss Contingencies [Line Items]      
Ransomware incident, expense, net of insurance recoveries   0.2  
Selling, general, and administrative      
Loss Contingencies [Line Items]      
Ransomware incident, expense, net of insurance recoveries   $ 1.2