XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions - Angio Dynamics, Inc (Details) - Angio Dynamics Inc - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 08, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Asset Acquisition [Line Items]        
Total purchase price $ 100.0      
Net sales related to acquisition   $ 11.6 $ 0.9  
Acquisition-related costs       $ 4.9
Weighted Average        
Asset Acquisition [Line Items]        
Amortization period 10 years 6 months      
Developed technology        
Asset Acquisition [Line Items]        
Amortization period 10 years      
Trade Names        
Asset Acquisition [Line Items]        
Amortization period 11 years      
Customer Lists        
Asset Acquisition [Line Items]        
Amortization period 10 years