XML 83 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
License and Development Agreements (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2023
Jan. 31, 2023
Sep. 30, 2022
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]          
Total revenue       $ 4,055 $ 6,036
Expense incurred       32,126 39,573
NIAID Project NextGen clinical trial initiative $ 5,000,000        
Initial license issuance fee     $ 1,000    
Payment annual development and commercial milestones   $ 37,000      
Cancellation period, notice   90 days      
Collaborative Arrangements          
Disaggregation of Revenue [Line Items]          
Total revenue       4,055 6,036
Expense incurred       1,900 5,300
Contract liability       8,368 $ 10,525
Exclusive License Agreement with SERI          
Disaggregation of Revenue [Line Items]          
Annual maintenance payments       75  
Milestone payments       750  
Exclusive License Agreement with the CU          
Disaggregation of Revenue [Line Items]          
Annual maintenance payments       $ 20