XML 127 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Other Strategic Transactions - Asset Purchase (Details)
$ in Millions
Oct. 03, 2022
USD ($)
item
Apr. 30, 2022
USD ($)
BioTrace    
Asset Acquisition [Line Items]    
Purchase price $ 2.5  
Number of annual payments | item 6  
BioTrace | Developed technology    
Asset Acquisition [Line Items]    
Amortization period 10 years  
BioTrace | Minimum    
Asset Acquisition [Line Items]    
Net sales revenue (as a percent) 5.00%  
BioTrace | Maximum    
Asset Acquisition [Line Items]    
Net sales revenue (as a percent) 10.00%  
Restore Endosystems    
Asset Acquisition [Line Items]    
Purchase price   $ 3.0
Additional payments upon the achievement of specified milestones   3.5
Restore Endosystems | First Payment    
Asset Acquisition [Line Items]    
Additional payments upon the achievement of specified milestones   $ 2.0
Payment period   2 years
Restore Endosystems | Second Payment    
Asset Acquisition [Line Items]    
Additional payments upon the achievement of specified milestones   $ 2.0
Payment period   4 years
Restore Endosystems | In-process research and development    
Asset Acquisition [Line Items]    
Acquired intangible assets   $ 6.5