XML 98 R88.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies Contingency (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jan. 06, 2022
Business Acquisition, Contingent Consideration [Line Items]        
Contingent Consideration, Gross ST $ 1,000      
Contingent Consideration, Gross LT 1,500      
Business Combination, Contingent Consideration, Liability 3,900   $ 3,900  
Product Liability Accrual, Component Amount 50,500   50,500  
Loss Contingency Accrual, Provision 6,800 $ 6,600    
SmithsMedical        
Business Acquisition, Contingent Consideration [Line Items]        
contingent consideration gross 100,000      
Business Combination, Contingent Consideration, Liability 3,900   3,900 $ 53,500
Product Liability Accrual, Component Amount 43,400   43,400 $ 55,100
Foreign Infusion System Supplier        
Business Acquisition, Contingent Consideration [Line Items]        
contingent consideration gross 2,500      
Business Combination, Contingent Consideration, Liability $ 1,500   1,500  
International Distributor        
Business Acquisition, Contingent Consideration [Line Items]        
contingent consideration gross     $ 6,000