XML 154 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Collaboration Agreements - VEGF Total Transaction Price (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Remaining performance obligations $ 87,225  
VEGF Exercise 2016    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Remaining performance obligations 60,312 $ 57,871
Option exercise fee | VEGF Exercise 2016    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Remaining performance obligations 10,000 10,000
Milestone payment | VEGF Exercise 2016    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Remaining performance obligations 30,000 30,000
Sublicense reimbursement | VEGF Exercise 2016    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Remaining performance obligations 2,250 2,250
Estimated reimbursement for clinical supply | VEGF Exercise 2016    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Remaining performance obligations $ 18,062 $ 15,621