XML 99 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Research Collaboration and License Agreements (Tables)
12 Months Ended
Dec. 31, 2019
Research Collaboration And License Agreements [Abstract]  
Summary of Contract Liabilities

Information about contract liabilities, included as deferred revenue in the accompanying Consolidated Balance Sheets, is as follows:

 

 

 

2019

 

 

2018

 

Contract liabilities

 

$

58,407,408

 

 

$

53,550,671

 

Revenues recognized in the period from:

 

 

 

 

 

 

 

 

Amounts included in deferred revenue in previous periods

 

 

14,335,188

 

 

 

13,553,136

 

Transaction Price Allocated to Performance Obligations

The aggregate amount of the transaction price allocated to performance obligations that are unsatisfied as of December 31, 2019 was $58.4 million, which is expected to be recognized as follows (in millions):

 

2020

$

20.0

 

2021

 

19.7

 

2022

 

13.9

 

2023

 

4.8

 

 

$

58.4