XML 121 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and contingent liabilities - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Feb. 17, 2021
Sep. 26, 2021
Dec. 31, 2021
Dec. 31, 2020
Loss Contingencies [Line Items]        
Money damages sought $ 66.9      
Reversal accrued penalties and interest   $ 3.0    
Essential Medical Inc        
Loss Contingencies [Line Items]        
Payment for contingent consideration liability     $ 17.4  
Minimum        
Loss Contingencies [Line Items]        
Estimated time frame over which accrued amounts may be paid out     10 years  
Minimum | China investigation, unpaid tariffs        
Loss Contingencies [Line Items]        
Loss contingency accrual, unpaid tariff, penalties percentage     30.00%  
Loss contingency, estimate of possible loss     $ 3.0  
Maximum        
Loss Contingencies [Line Items]        
Estimated time frame over which accrued amounts may be paid out     15 years  
Maximum | China investigation, unpaid tariffs        
Loss Contingencies [Line Items]        
Loss contingency accrual, unpaid tariff, penalties percentage     200.00%  
Loss contingency, estimate of possible loss     $ 20.0  
Accrued Liabilities        
Loss Contingencies [Line Items]        
Waste disposed accrued liability     2.0 $ 1.6
Contingency reserve for litigation     0.2 0.3
Other Liabilities        
Loss Contingencies [Line Items]        
Waste disposed accrued liability     $ 4.1 $ 5.2