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