XML 64 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Additional Information (Details)
$ in Thousands
12 Months Ended
Oct. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
Installment
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Business Acquisition [Line Items]          
Goodwill     $ 15,031 $ 15,031 $ 14,204
Oncimmune Limited          
Business Acquisition [Line Items]          
Total consideration amount $ 1,206        
Business acquisition description     quarterly installments commencing 30 days following the closing of the transaction.    
Cash 1,206   $ 1,200    
Goodwill 827        
Integrated Diagnostics, Inc          
Business Acquisition [Line Items]          
Total consideration amount   $ 27,600      
Business acquisition description     requires additional consideration to be paid by the Company to Indi upon attainment of a three-consecutive month    
Cash   8,000      
Goodwill   14,200      
Contingent consideration estimated fair value   19,600      
Business acquisition contingent consideration gross margin target   $ 2,000      
Business acquisition contingent consideration gross margin target period   7 years      
Integrated Diagnostics, Inc | Common Stock          
Business Acquisition [Line Items]          
Business acquisition description     If Indi elects to not exercise its option, the Company has 12 months to repurchase the common stock in two equal and consecutive quarterly cash installments totaling $37.0 million.    
Contingent consideration shares | shares   2,520,108      
Contingent consideration number of installments | Installment   8      
Contingent consideration arrangements, common shares, redemption amount   $ 37,000      
Integrated Diagnostics, Inc | Common Stock | Repurchase          
Business Acquisition [Line Items]          
Contingent consideration number of installments | Installment   2      
Contingent consideration cash payment   $ 37,000      
License Rights | Oncimmune Limited | United States          
Business Acquisition [Line Items]          
Payments to acquire license rights $ 9,000