XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Agreements with Endospan (Details)
1 Months Ended 12 Months Ended
Jul. 01, 2024
USD ($)
Jun. 30, 2024
USD ($)
Sep. 11, 2019
USD ($)
tranche
Sep. 30, 2019
USD ($)
Dec. 31, 2024
USD ($)
tranche
Dec. 31, 2023
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2019
USD ($)
Variable Interest Entity [Line Items]                
Number of tranches | tranche     3          
Endospan                
Variable Interest Entity [Line Items]                
Notes receivable balance $ 25,000,000   $ 15,000,000.0   $ 25,000,000.0      
Securities purchase option agreement       $ 1,000,000.0        
Securities purchase option agreement, expiration period       90 days        
Option to purchase outstanding securities 175,000,000 $ 250,000,000            
Minimum amount of future consideration payment 0              
Securities purchase option agreement, payment 100,000,000              
Maximum amount of future consideration payment 200,000,000              
Endospan option               $ 4,900,000
Endospan loan           $ 0 $ 0  
Number of tranches | tranche         3      
Funding of loan agreement per tranche     5,000,000.0          
Funded tranche payment           5,000,000.0    
Nonoperating expense           5,000,000.0    
Distribution agreements, fair value           $ 1,800,000    
Endospan | Endospan Option Amendment                
Variable Interest Entity [Line Items]                
Endospan option         $ 3,100,000      
Endospan | Additional Endospan Loan                
Variable Interest Entity [Line Items]                
Endospan loan         9,200,000      
Endospan | Upfront Acquisition Purchase Price                
Variable Interest Entity [Line Items]                
Option to purchase outstanding securities $ 135,000,000              
Endospan | After Funding of Third Tranche Payment | Endospan Loan                
Variable Interest Entity [Line Items]                
Endospan loan         300,000      
Endospan | Tranche One                
Variable Interest Entity [Line Items]                
Funding of loan agreement per tranche         7,000,000.0      
Endospan | Tranche Two                
Variable Interest Entity [Line Items]                
Funding of loan agreement per tranche         10,000,000.0      
Endospan | Tranche Three                
Variable Interest Entity [Line Items]                
Funding of loan agreement per tranche         8,000,000.0      
Endospan | Tranche One and Two                
Variable Interest Entity [Line Items]                
Funding of loan agreement per tranche         $ 17,000,000.0      
Endospan | Minimum                
Variable Interest Entity [Line Items]                
Option to purchase outstanding securities       $ 350,000,000.0        
Endospan | Maximum                
Variable Interest Entity [Line Items]                
Option to purchase outstanding securities       $ 450,000,000.0        
Endospan | JOTEC GmbH                
Variable Interest Entity [Line Items]                
Distribution fee     $ 9,000,000.0