XML 47 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Collaboration and License Agreements (Tables)
12 Months Ended
Dec. 31, 2024
Collaboration and License Agreements  
Schedule of changes in the balances of contract liabilities

    

Deferred

Revenue

Deferred revenue as of December 31, 2023

$

Additions

 

39,124

License revenue recognized

(6,344)

Deferred revenue as of December 31, 2024

$

32,780