XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Collaboration Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Collaboration Revenue  
Schedule of allocation of the transaction price to the performance obligations

Cumulative Collaboration

Transaction

Revenue Recognized

Contract

Price

   

as of December 31, 2021

   

Liability

License

$

8,987

$

8,987

$

-

Development and Regulatory Services

2,787

106

2,681

Supply of Licensed Product

3,943

-

3,943

$

15,717

$

9,093

6,624

Less Total Contract Asset

7,181

Net Contract Asset

$

557

Cumulative Collaboration

Transaction Price

Revenue Recognized

Contract

As of June 30, 2022

   

as of June 30, 2022

   

Liability

License

$

21,660

$

21,660

$

-

Development and Regulatory Services

6,717

672

6,045

Supply of Licensed Product

9,503

-

9,503

$

37,880

$

22,332

15,548

Less Total Contract Asset

6,105

Net Contract Liability

$

9,443