XML 116 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment loss on operating lease asset   $ 1,500    
Investments in privately held companies $ 17,129 12,043 $ 17,129  
Impairment of intangible assets   28,700 3,300 $ 657
Impairment charges   36,504 23,750 $ 657
Long-term notes receivable 2,722 2,196 2,722  
Allowance for expected credit losses   730    
NinePoint Medical, Inc.        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment of property and equipment   359    
Impairment charges 20,500   20,500  
Write off of accrued interest (1,600)   (1,600)  
Bluegrass Vascular Technologies, Inc        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment of equity method investment   3,500    
Fusion Medical, Inc.        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment of equity method investment   $ 2,500    
Ownership percentage   19.50%    
Contingent Receivable | Contingent Consideration        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Payment received on contingent receivable     535  
Director | Cianna Medical        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent payments related to acquisition   $ 800 1,000  
Other long-term obligations        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability, noncurrent 48,100 36,900 48,100  
Accrued expenses        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability, current $ 28,600 $ 18,800 $ 28,600