XML 57 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Business combinations - Genelex and YouScript (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 9 Months Ended 12 Months Ended
Apr. 30, 2020
Sep. 30, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Business combination, total purchase consideration $ 65,913    
Cash transferred 25,434    
Hold-back consideration - common stock $ 6,173    
Weighted-Average Useful Life (in Years)   8 years 9 months 18 days 8 years 10 months 24 days
Goodwill   $ 211,225 $ 126,777
Genelex      
Business Acquisition [Line Items]      
Percentage of diluted interest acquired 100.00%    
Business combination, total purchase consideration $ 13,210    
Cash transferred 972    
Hold-back consideration - common stock $ 781    
Business acquisition, expected milestone duration 4 years    
Contingent consideration $ 2,000    
Weighted-Average Useful Life (in Years) 8 years    
Goodwill $ 4,067    
YouScript      
Business Acquisition [Line Items]      
Percentage of diluted interest acquired 100.00%    
Business combination, total purchase consideration $ 52,703    
Cash transferred 24,462    
Hold-back consideration - common stock $ 5,392    
Weighted-Average Useful Life (in Years) 8 years    
Goodwill $ 29,726    
Genelex and YouScript      
Business Acquisition [Line Items]      
Hold-back consideration - common stock 6,200 22,400  
Transaction costs   $ 1,100  
Goodwill $ 33,793    
Indemnification obligations | Genelex      
Business Acquisition [Line Items]      
Business acquisition common stock issued (in shares) 0.1    
Indemnification obligations | YouScript      
Business Acquisition [Line Items]      
Business acquisition common stock issued (in shares) 0.5    
Hold-back consideration - common stock $ 1,400