XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
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) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Collaboration and License Agreements [Member]    
Revenue recognized in current period from:    
Amounts included in deferred revenue at the beginning of the period $ 455 $ 1,059