v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets:    
Money market funds $ 15,423 $ 15,286
Assets 17,981 20,792
Liabilities:    
Final payment fee 211 208
Warrant Liability 22,802 15,695
Liabilities 23,013 15,903
Investment in iECURE    
Assets:    
Investments and marketable securities 744 744
Imugene Marketable Securities    
Assets:    
Investments and marketable securities 1,814 4,762
Level 1    
Assets:    
Money market funds 15,423 15,286
Assets 17,237 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,814 4,762
Level 2    
Assets:    
Money market funds 0 0
Assets 0 0
Liabilities:    
Final payment fee 211 208
Warrant Liability 0 0
Liabilities 211 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 22,802 15,695
Liabilities 22,802 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