XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue        
Revenue accounted for under Topic 606 $ 487 $ 525 $ 1,276 $ 2,228
Product revenue, gross 100   400  
Collaboration revenue        
Revenue        
Revenue accounted for under Topic 606 7   152 1,000
Collaboration revenue - Upfront payment        
Revenue        
Revenue accounted for under Topic 606 (48)   108  
Product revenue, gross 149   398  
Collaboration revenue - Variable consideration        
Revenue        
Revenue accounted for under Topic 606 7   152 1,000
Research premium        
Revenue        
Revenue accounted for under Topic 606 301 351 591 744
Government grants        
Revenue        
Revenue accounted for under Topic 606 $ 227 $ 174 $ 425 $ 484