XML 106 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Bluegrass Vascular Technologies (Details) - USD ($)
$ in Thousands
May 04, 2023
May 03, 2023
Bluegrass Vascular Technologies, Inc    
Business Acquisition [Line Items]    
Total purchase price $ 32,700  
Bluegrass Vascular Technologies, Inc | Weighted Average    
Business Acquisition [Line Items]    
Amortization period 14 years 10 months 24 days  
Bluegrass Vascular Technologies, Inc | Developed technology    
Business Acquisition [Line Items]    
Amortization period 15 years  
Bluegrass Vascular Technologies, Inc | Trademarks    
Business Acquisition [Line Items]    
Amortization period 13 years  
Bluegrass Vascular Technologies, Inc    
Business Acquisition [Line Items]    
Ownership percentage   19.50%
Investment of common shares   1,251,878
Equity method investment   $ 245