XML 39 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Collaboration and License Agreements - Summary of Revenue Recognized of Change in Contract Liability Balances Related to Collaboration and License Agreements Associated with Partners (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Collaboration and License Agreements [Member]  
Revenue recognized in current period from:  
Amounts included in deferred revenue at the beginning of the period $ 604