XML 84 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Agreements - Gilead (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 19, 2018
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Agreements        
Revenue earned     $ 18,816 $ 15,403
Gilead        
Agreements        
Revenue proceeds   $ 25,000    
Revenue earned     $ 18,800  
Master collaboration agreement, term 3 years