XML 85 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Agreements - Gilead (Details)
$ in Thousands
12 Months Ended
Dec. 19, 2018
item
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Agreements      
Revenue earned   $ 15,403 $ 20,492
Accounts receivable     25,000
Gilead      
Agreements      
Number of programs | item 3    
Option exercise period 90 days    
Revenue proceeds     25,000
Revenue earned   $ 15,400 $ 20,500