XML 58 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Research Collaboration and License Agreements (Tables)
12 Months Ended
Dec. 31, 2020
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:

 

 

December 31,

 

 

 

2020

 

 

2019

 

Contract liabilities

 

$

45,089,094

 

 

$

58,407,407

 

Revenues recognized in the period from:

 

 

 

 

 

 

 

 

Amounts included in deferred revenue in previous periods

 

 

18,651,649

 

 

 

14,335,188

 

Transaction Price Allocated to Performance Obligations

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

 

2021

$

19.4

 

2022

 

19.2

 

2023

 

6.5

 

 

$

45.1