XML 100 R64.htm IDEA: XBRL DOCUMENT v3.20.1
LICENSE AND COLLABORATION AGREEMENTS - Biocartis (Details)
$ / shares in Units, € in Millions, $ in Millions
3 Months Ended
Mar. 31, 2020
EUR (€)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2017
EUR (€)
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Sep. 30, 2017
EUR (€)
Sep. 30, 2017
USD ($)
Sales Milestone Range One              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Payments Contingent on Milestones € 2.5            
Expansion Of Collaboration To Oncology              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Payments Contingent on Milestones € 2.0            
Biocartis N.V              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Investment owned (in shares) | shares       270,000 270,000    
Market price (in dollars per share) | $ / shares         $ 12.50    
Investment owned, at fair value   $ 1.0 $ 1.7 € 3.4 $ 4.0    
Biocartis N.V | Licensing Agreements              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
One Time Fee For License To Patents           € 2.8 $ 3.2