XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Derivative Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Total noncurrent derivative assets $ 9,351 $ 10,583
Primrose mRNA    
Derivative [Line Items]    
Total noncurrent derivative assets 0 3,451
Partner Programs | Agenus Bot/Bal    
Derivative [Line Items]    
Total noncurrent derivative assets 0 6,326
Agenus Warrant | Agenus Bot/Bal    
Derivative [Line Items]    
Total noncurrent derivative assets 1,282 806
Castle Creek Warrant    
Derivative [Line Items]    
Total noncurrent derivative assets 5,242 0
Orchestra Warrant    
Derivative [Line Items]    
Total noncurrent derivative assets 2,112 0
Arecor Warrant    
Derivative [Line Items]    
Total noncurrent derivative assets $ 715 $ 0