XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies Contingency (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 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 51,200 51,200  
Loss Contingency Accrual, Provision 800 5,200  
SmithsMedical      
Business Acquisition, Contingent Consideration [Line Items]      
contingent consideration gross   100,000  
Business Combination, Contingent Consideration, Liability     $ 53,500
Product Liability Accrual, Component Amount 43,900 43,900 $ 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