XML 143 R128.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2019
Jan. 06, 2022
Dec. 31, 2020
Business Acquisition [Line Items]            
Contingent Earn-out Liability $ 5,491 $ 25,572 $ 2,589     $ 26,300
Short-term contingent consideration-gross 1,000   1,000      
Long-term contingent consideration-gross 1,500          
Contingent Consideration, Gross LT 1,500          
Product Liability Accrual, Period Expense 20,300 5,300        
Product Liability Accrual, Component Amount 56,300          
Long Term            
Business Acquisition [Line Items]            
Product Liability Accrual, Component Amount 26,056 25,294        
Pursuit Vascular, Inc. [Member]            
Business Acquisition [Line Items]            
contingent consideration gross 50,000     $ 50,000    
Contingent Earn-out Liability 26,300     $ 26,300    
Foreign Distibutor [Member]            
Business Acquisition [Line Items]            
contingent consideration gross 6,000          
Contingent Earn-out Liability 3,400          
Foreign Infusion System Supplier            
Business Acquisition [Line Items]            
contingent consideration gross 2,500   2,500      
Short-term contingent consideration-gross     1,000      
Long-term contingent consideration-gross     1,500      
Business Combination, Contingent Consideration, Liability 1,500   $ 1,500      
Smiths Medical            
Business Acquisition [Line Items]            
contingent consideration gross 100,000 $ 100,000        
Business Combination, Contingent Consideration, Liability 4,000       $ 53,500  
Product Liability Accrual, Component Amount $ 53,600