XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Research Collaboration and License Agreements (Tables)
6 Months Ended
Jun. 30, 2021
Research Collaboration And License Agreements [Abstract]  
Summary of Contract Liabilities

Information about contract liabilities included as deferred revenue in the condensed consolidated balance sheets, is as follows:

 

 

 

June 30,

 

 

December 31,

 

 

 

2021

 

 

2020

 

Contract liabilities

 

$

37,013,663

 

 

$

45,089,094

 

Revenues recognized in the period from:

 

 

 

 

 

 

 

 

     Amounts included in deferred revenue in previous periods

 

$

11,075,430

 

 

$

18,651,649

 

Transaction Price Allocated to Performance Obligations

The aggregate amount of the transaction price allocated to performance obligations that are unsatisfied as of June 30, 2021 was $37.0 million, which is expected to be recognized in the following periods (in millions):

 

Remainder of 2021

 

$

11.1

 

2022

 

 

19.4

 

2023

 

 

6.5

 

Total

 

$

37.0