XML 55 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Collaboration agreements - Merck KGaA - Accounting Analysis (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
item
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
item
Collaboration agreements          
Collaboration revenue $ 11 $ 41,035      
Research and development 12,219 15,143      
Deferred revenue 4,804 5,604 $ 4,815 $ 46,196  
Merck KGaA Agreement and Merck KGaA Supply Agreement          
Collaboration agreements          
Deferred revenue $ 4,804   $ 4,815    
Merck KGaA          
Collaboration agreements          
Number of targets designated | item 6       6
Collaboration revenue $ 11 18      
Merck KGaA | Rights to future technological improvements | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-01-01          
Collaboration agreements          
Expected recognition period 10 years        
Merck KGaA | Joint research committee services | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-01-01          
Collaboration agreements          
Expected recognition period 5 years        
Merck KGaA Supply Agreement          
Collaboration agreements          
Collaboration revenue $ 0 1,037      
Research and development $ 0 $ 1,037