XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Collaboration Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Collaboration Revenue  
Schedule of allocation of the transaction price to the performance obligations

​

​

​

​

​

​

​

​

​

​

​

​

​

Cumulative Collaboration

​

​

​

Transaction

​

Revenue Recognized

​

Contract

​

Price

   

as of December 31, 2023

   

Liability

License

$

21,660

​

$

21,660

​

$

-

Development and Regulatory Services

​

6,717

​

​

2,511

​

​

4,206

Supply of Licensed Product

​

9,503

​

​

-

​

​

9,503

​

$

37,880

​

$

24,171

​

$

13,709

​

​

​

​

​

​

​

​

​

Less Total Contract Asset

​

​

​

​

​

​

​

2,912

Net Contract Liability

​

​

​

​

​

​

$

10,797

​

​

​

​

​

​

​

​

​

​

​

​

​

Cumulative Collaboration

​

​

​

Transaction

​

Revenue Recognized

​

Contract

​

Price

   

as of March, 2024

   

Liability

License

$

21,660

​

$

21,660

​

$

-

Development and Regulatory Services

​

6,717

​

​

2,848

​

​

3,869

Supply of Licensed Product

​

9,503

​

​

-

​

​

9,503

​

$

37,880

​

$

24,508

​

$

13,372

​

​

​

​

​

​

​

​

​

Less Total Contract Asset

​

​

​

​

​

​

​

2,372

Net Contract Liability

​

​

​

​

​

​

$

11,000

​

​

​

​

​

​

​

​

​

​

​

​

​

Cumulative Collaboration

​

​

​

Transaction

​

Revenue Recognized

​

Contract

​

Price

   

as of March 31, 2024 and December 31, 2023

   

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