v3.22.2.2
Acquisitions - Restore Endosystems, LLC (Details) - Restore Endosystems
$ in Millions
Apr. 30, 2022
USD ($)
Asset Acquisition [Line Items]  
Cash paid at closing $ 3.0
Additional payments upon the achievement of specified milestones 3.5
In-process research and development  
Asset Acquisition [Line Items]  
Acquired intangible assets 6.5
First Payment  
Asset Acquisition [Line Items]  
Additional payments upon the achievement of specified milestones $ 2.0
Payment period 2 years
Second Payment  
Asset Acquisition [Line Items]  
Additional payments upon the achievement of specified milestones $ 2.0
Payment period 4 years