XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Collaboration Revenue - Narrative (Details)
$ in Thousands, € in Millions
1 Months Ended 12 Months Ended
Nov. 26, 2022
USD ($)
product
May 31, 2023
USD ($)
Jul. 31, 2021
USD ($)
Jul. 31, 2021
EUR (€)
item
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nov. 16, 2022
item
License and Collaboration Revenue              
Contract liability         $ 400 $ 0  
Net Contract Liability         17,545 16,285  
Collaboration revenue              
License and Collaboration Revenue              
Collaboration revenue         54 15,671  
Cost of revenue         25 150  
Collaboration Agreement with Orion              
License and Collaboration Revenue              
Upfront fee received     $ 29,600 € 25.0      
Number of days from receipt of the final report, in which the collaboration agreement may be terminated     90 days 90 days      
Percentage of upfront fee which must be refunded in the event of termination       75.00%      
Amount of payment receivable upon achievement of specific clinical and commercial achievements | €       € 97.0      
Term of collaboration agreement     10 years 10 years      
Number of performance obligations | item       3      
Number of commitments represent distinct performance | item       3      
Collaboration revenue           12,700  
Transaction Price         37,880 37,880  
Contract liability         13,709 15,062  
Net Contract Liability         10,797 10,000  
Offset by contract asset         2,912 5,079  
Incremental costs incurred in obtaining the agreement         2,000    
Capitalized contract costs         900    
Collaboration Agreement with Orion | Selling, general and administrative              
License and Collaboration Revenue              
Contract acquisition costs included in selling, general and administrative expense         1,100    
Collaboration Agreement with Orion | License Revenue              
License and Collaboration Revenue              
Collaboration revenue           12,700  
Transaction Price         21,660 21,660  
Collaboration Agreement with Orion | Development and Regulatory Services              
License and Collaboration Revenue              
Amortization of transaction price as a reduction of research and development costs         1,400 1,100  
Transaction Price         6,717 6,717  
Contract liability         4,206 5,559  
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              
Upfront fee received           $ 10,000  
Aggregate amount $ 256,000            
Milestone regulatory approvals 15,000            
Aggregative sales based milestone $ 241,000            
Term of collaboration agreement           45 days  
Number of performance obligations | item             2
Number of commitments represent distinct performance | item             2
Transaction Price         10,000    
Contract liability         7,002 $ 7,000  
Net Contract Liability         6,302    
Offset by contract asset         700 700  
Incremental costs incurred in obtaining the agreement           1,000  
Capitalized contract costs           700  
Cost of revenue           200  
Number of Selected Products to which milestone payments applicable | product 1            
Collaboration Agreement with Tenacia | Selling, general and administrative              
License and Collaboration Revenue              
Contract acquisition costs included in selling, general and administrative expense           $ 100  
Collaboration Agreement with Tenacia | License Revenue              
License and Collaboration Revenue              
Collaboration revenue         0    
Transaction Price         2,998    
Collaboration Agreement with Tenacia | Supply of License Product              
License and Collaboration Revenue              
Transaction Price         7,002    
Contract liability         7,002    
Biologix Distribution and Supply Agreement              
License and Collaboration Revenue              
Upfront fee received   $ 500          
Biologix Distribution and Supply Agreement | Maximum              
License and Collaboration Revenue              
Collaboration revenue         100    
Cost of revenue         $ 100