XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Collaboration Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Collaboration Revenue  
Schedule of allocation of the transaction price to the performance obligations

​

​

​

​

​

​

​

​

​

​

​

​

​

Cumulative Collaboration

​

​

​

Transaction

​

Revenue Recognized

​

Contract

​

Price

   

as of December 31, 2022

   

Liability

License

$

21,660

​

$

21,660

​

$

-

Development and Regulatory Services

​

6,717

​

​

1,158

​

​

5,559

Supply of Licensed Product

​

9,503

​

​

-

​

​

9,503

​

$

37,880

​

$

22,818

​

​

15,062

​

​

​

​

​

​

​

​

​

Less Total Contract Asset

​

​

​

​

​

​

​

5,079

Net Contract Liability

​

​

​

​

​

​

$

9,983

​

​

​

​

​

​

​

​

​

​

​

​

​

Cumulative Collaboration

​

​

​

Transaction

​

Revenue Recognized

​

Contract

​

Price

   

as of June 30, 2023

   

Liability

License

$

21,660

​

$

21,660

​

$

-

Development and Regulatory Services

​

6,717

​

​

1,995

​

​

4,722

Supply of Licensed Product

​

9,503

​

​

-

​

​

9,503

​

$

37,880

​

$

23,655

​

​

14,225

​

​

​

​

​

​

​

​

​

Less Total Contract Asset

​

​

​

​

​

​

​

3,992

Net Contract Liability

​

​

​

​

​

​

$

10,233

​

​

​

​

​

​

​

​

​

​

​

​

​

Cumulative Collaboration

​

​

​

Transaction

​

Revenue Recognized

​

Contract

​

Price

   

as of June 30, 2023 and December 31, 2022

   

Liability

License

$

2,998

​

$

2,998

​

$

-

Supply of Licensed Product

​

7,002

​

​

-

​

​

7,002

​

$

10,000

​

$

2,998

​

​

7,002

​

​

​

​

​

​

​

​

​

Less Total Contract Asset

​

​

​

​

​

​

​

700

Net Contract Liability

​

​

​

​

​

​

$

6,302