XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Collaboration Revenue (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2022

   

as of March 31, 2022

   

Liability

License

$

21,660

$

21,660

$

-

Development and Regulatory Services

6,717

481

6,236

Supply of Licensed Product

9,503

-

9,503

$

37,880

$

22,141

15,739

Less Total Contract Asset

6,626

Net Contract Liability

$

9,113