XML 104 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Collaboration and License Agreements (Tables)
12 Months Ended
Dec. 31, 2019
Collaborative And License Agreements [Abstract]  
Schedule of Changes in Deferred Revenue Balance

Changes in the deferred revenue balance during the year ended December 31, 2019 are as follows (in thousands):

 

 

 

Deferred Revenue

 

Balance at December 31, 2018

 

$

18,813

 

Additions

 

 

 

Deductions

 

 

(4,297

)

Balance at December 31, 2019

 

$

14,516