XML 50 R29.htm IDEA: XBRL DOCUMENT v3.22.1
License and Collaboration Revenue (Tables)
12 Months Ended
Dec. 31, 2021
License and Collaboration Revenue  
Schedule of allocation of the transaction price to the performance obligations

Cumulative

Transaction

Collaboration

Contract

Price

   

Recognized

   

Liability

License

$

8,987

$

8,987

$

-

Development and Regulatory Services

2,787

106

2,681

Supply of License Product

3,943

-

3,943

Total contract liability

$

15,717

$

9,093

6,624

Less current portion of contract liability

(869)

Total long-term contract liability

$

5,755