XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.1
FINANCIAL INSTRUMENTS - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2019
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Jan. 01, 2021
USD ($)
Concentration Risk [Line Items]            
Contingent consideration, current     $ 14,864,000   $ 14,736,000  
Payment for contingent consideration     0 $ 4,736,000    
Payment for achievement of regulatory milestone     0 264,000    
Interest receivable     800,000   1,600,000  
Amount of allowance for doubtful accounts     0   0  
Contingent Consideration            
Concentration Risk [Line Items]            
Contingent consideration gains during period     1,127,000 3,900,000    
TELA Bio            
Concentration Risk [Line Items]            
Equity investment     11,500,000   11,600,000  
Equity securities, gain (loss)     (100,000) (4,000,000.0)    
Gene Quine            
Concentration Risk [Line Items]            
Equity investment     $ 1,200,000   $ 1,200,000  
Convertible note           $ 1,200,000
Predicated investment           $ 4,700,000
Accounts receivable | Concentration risk by major customer | Major customer one            
Concentration Risk [Line Items]            
Concentration risk (as a percent)     35.00%   36.00%  
Accounts receivable | Concentration risk by major customer | Major customer two            
Concentration Risk [Line Items]            
Concentration risk (as a percent)     27.00%   28.00%  
Accounts receivable | Concentration risk by major customer | Major customer three            
Concentration Risk [Line Items]            
Concentration risk (as a percent)     26.00%   23.00%  
Myoscience Acquisition            
Concentration Risk [Line Items]            
Contingent consideration $ 100,000,000.0          
Contingent consideration, current     $ 58,000,000.0      
Payment term 60 days          
Acquisition-related contingent consideration     $ 27,200,000   $ 28,300,000  
Myoscience Acquisition | Achievement of Regulatory Milestone            
Concentration Risk [Line Items]            
Payment for contingent consideration       $ 5,000,000.0    
Myoscience Acquisition | Achievement of Regulatory Milestone | Scenario, Forecast            
Concentration Risk [Line Items]            
Payment for achievement of regulatory milestone   $ 10,000,000.0        
Contingent Consideration | Myoscience Acquisition | Measurement Input, Discount Rate | Level 3            
Concentration Risk [Line Items]            
Measurement input, contingent consideration     0.0366      
Contingent Consideration | Myoscience Acquisition | Measurement Input, Expected Milestone Payment | Level 3            
Concentration Risk [Line Items]            
Measurement input, contingent consideration     0.347