XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Collaboration Revenue - Allocation of the transaction price to the performance obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
License and Collaboration Revenue      
Contract Liability $ 400   $ 500
Net Contract Liability 17,844 $ 17,545  
Collaboration Agreement with Orion      
License and Collaboration Revenue      
Transaction Price 37,880 37,880  
Cumulative Collaboration Revenue Recognized 24,912 24,171  
Contract Liability 12,968 13,709  
Less Total Contract Asset 1,836 2,912  
Net Contract Liability 11,132 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 3,252 2,511  
Contract Liability 3,465 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