XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Collaboration Revenue - Allocation of the transaction price to the performance obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
License and Collaboration Revenue      
Contract Liability $ 400   $ 500
Net Contract Liability 18,108 $ 17,545  
Collaboration Agreement with Orion      
License and Collaboration Revenue      
Transaction Price 37,880 37,880  
Cumulative Collaboration Revenue Recognized 25,189 24,171  
Contract Liability 12,691 13,709  
Less Total Contract Asset 1,277 2,912  
Net Contract Liability 11,414 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,529 2,511  
Contract Liability 3,188 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