XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Collaboration Revenue - Allocation of the transaction price to the performance obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
License and Collaboration Revenue    
Contract Liability $ 400 $ 0
Net Contract Liability 17,730 17,545
Collaboration Agreement with Orion    
License and Collaboration Revenue    
Transaction Price 37,880 37,880
Cumulative Collaboration Revenue Recognized 24,508 24,171
Contract Liability 13,372 13,709
Less Total Contract Asset 2,372 2,912
Net Contract Liability 11,000 10,797
Collaboration Agreement with Orion | License Revenue    
License and Collaboration Revenue    
Transaction Price 21,660 21,660
Cumulative Collaboration Revenue Recognized 21,660 21,660
Collaboration Agreement with Orion | Development and Regulatory Services    
License and Collaboration Revenue    
Transaction Price 6,717 6,717
Cumulative Collaboration Revenue Recognized 2,848 2,511
Contract Liability 3,869 4,206
Collaboration Agreement with Orion | Supply of License Product    
License and Collaboration Revenue    
Transaction Price 9,503 9,503
Contract Liability 9,503 9,503
Collaboration Agreement with Tenacia    
License and Collaboration Revenue    
Transaction Price 10,000 10,000
Cumulative Collaboration Revenue Recognized 2,998 2,998
Contract Liability 7,002 7,002
Less Total Contract Asset 700 700
Net Contract Liability 6,302 6,302
Collaboration Agreement with Tenacia | License Revenue    
License and Collaboration Revenue    
Transaction Price 2,998 2,998
Cumulative Collaboration Revenue Recognized 2,998 2,998
Collaboration Agreement with Tenacia | Supply of License Product    
License and Collaboration Revenue    
Transaction Price 7,002 7,002
Contract Liability $ 7,002 $ 7,002