XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Collaboration and Licensing Agreements (Tables)
12 Months Ended
Dec. 31, 2021
Collaboration and Licensing Agreements [Abstract]  
Schedule of Cost of Revenue Recognized and Paid
To date in aggregate, we have recognized $11.6 million of the $75.0 million, recorded as cost of revenue, as follows (in thousands):
Cost of Revenue
RecognizedAmount Paid
Year 2017$9,400 *$6,000 
Year 2018466 2,864 
Year 2019600 1,002 
Year 2020145 742 
Year 20211,000 1,003 
Total$11,611 $11,611 
Maximum payment per termination agreement75,000 
Remaining potential commitment$63,389 
* Includes $1.0 million adjustment recorded pursuant to the adoption of ASC 606, as discussed in Note 2.
Schedule of Deferred Revenue Balances
The following tables present changes in our current and non-current deferred revenue balances during the reporting period. The current deferred revenue balance is attributable entirely to the 2019 KKC Agreement and the non-current deferred revenue balance is attributable entirely to the 2017 KKC Agreement (in thousands):
Deferred revenue - current20212020
Balance at Balance at January 1,$4,177 $4,541 
Decreases due to revenue recognized in the period for which cash has been received(4,177)(364)
Balance at Balance at December 31,$— $4,177 

Deferred revenue - non-current20212020
Balance at Balance at January 1,$— $— 
Increases due to cash received during the period3,242 — 
Increase due to unbilled prepayments recorded during the period1,485 — 
Balance at Balance at December 31,$4,727 $—