v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Money market funds $ 15,560 $ 15,286
Assets 17,777 20,792
Liabilities:    
Final payment fee 187 208
Warrant Liability 36,693 15,695
Liabilities 36,880 15,903
Investment in iECURE    
Assets:    
Investments and marketable securities 744 744
Imugene Marketable Securities    
Assets:    
Investments and marketable securities 1,473 4,762
Level 1    
Assets:    
Money market funds 15,560 15,286
Assets 17,033 20,048
Liabilities:    
Final payment fee 0 0
Warrant Liability 0 0
Liabilities 0 0
Level 1 | Investment in iECURE    
Assets:    
Investments and marketable securities 0 0
Level 1 | Imugene Marketable Securities    
Assets:    
Investments and marketable securities 1,473 4,762
Level 2    
Assets:    
Money market funds 0 0
Assets 0 0
Liabilities:    
Final payment fee 187 208
Warrant Liability 0 0
Liabilities 187 208
Level 2 | Investment in iECURE    
Assets:    
Investments and marketable securities 0 0
Level 2 | Imugene Marketable Securities    
Assets:    
Investments and marketable securities 0 0
Level 3    
Assets:    
Money market funds 0 0
Assets 744 744
Liabilities:    
Final payment fee 0 0
Warrant Liability 36,693 15,695
Liabilities 36,693 15,695
Level 3 | Investment in iECURE    
Assets:    
Investments and marketable securities 744 744
Level 3 | Imugene Marketable Securities    
Assets:    
Investments and marketable securities $ 0 $ 0