XML 78 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Alliance Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Alliance Revenue      
Alliance revenue $ 1,448 $ 662 $ 902
Deferred revenue recognized during the period   600 700
Out-license arrangement      
Alliance Revenue      
Alliance revenue 1,447    
Gsk Collaboration      
Alliance Revenue      
Alliance revenue   517 863
Upfront payment received under collaboration agreement   $ 2,500 $ 2,500
Deferred revenue recognition period   36 months 36 months
Deferred revenue recognized during the period 0    
Vivelix Collaboration      
Alliance Revenue      
Alliance revenue   $ 56 $ 14
Other      
Alliance Revenue      
Alliance revenue $ 1 $ 89 25
Additional Research Services | Gsk Collaboration      
Alliance Revenue      
Deferred revenue recognized during the period     $ 100