XML 90 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Licensing and Commercialization Agreement (Tables)
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of collaboration revenue components
Below is a summary of the components of the Company's collaboration revenue for the years ended December 31, 2019, 2018, and 2017:
 
Years ended December 31,
 
2019
 
2018
 
2017
License revenue
$

 
$

 
$
152,912

Research and development activity revenue

 

 
56,180

API transfer revenue

 

 
754

Joint operating committee revenue

 

 
131

Total collaboration revenue
$

 
$

 
$
209,977