v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Liabilities Measurements on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Investments $ 30,882 $ 13,631
Fair Value Measurements on Recurring Basis    
Assets    
Cash equivalents 79,714 140,694
Restricted cash equivalents - current 508 1,984
Restricted cash equivalents - noncurrent 9,395 9,356
Investments 30,882 13,631
Liabilities    
Liabilities 35,834 58,831
Fair Value Measurements on Recurring Basis | Put Option Liability    
Liabilities    
Liabilities 1,563 0
Fair Value Measurements on Recurring Basis | Private Warrants - liability classified    
Liabilities    
Liabilities 10 9
Fair Value Measurements on Recurring Basis | Series A Warrants    
Liabilities    
Liabilities 13,318 13,673
Fair Value Measurements on Recurring Basis | Series B Warrants    
Liabilities    
Liabilities 7,506 15,749
Fair Value Measurements on Recurring Basis | Series C Warrants    
Liabilities    
Liabilities 15,000 29,400
Fair Value Measurements on Recurring Basis | Level 1    
Assets    
Cash equivalents 79,714 140,694
Restricted cash equivalents - current 508 1,984
Restricted cash equivalents - noncurrent 9,395 9,356
Investments 0 0
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 1 | Put Option Liability    
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 1 | Private Warrants - liability classified    
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 1 | Series A Warrants    
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 1 | Series B Warrants    
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 1 | Series C Warrants    
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 2    
Assets    
Cash equivalents 0 0
Restricted cash equivalents - current 0 0
Restricted cash equivalents - noncurrent 0 0
Investments 30,882 13,631
Liabilities    
Liabilities 13,318 13,673
Fair Value Measurements on Recurring Basis | Level 2 | Put Option Liability    
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 2 | Private Warrants - liability classified    
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 2 | Series A Warrants    
Liabilities    
Liabilities 13,318 13,673
Fair Value Measurements on Recurring Basis | Level 2 | Series B Warrants    
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 2 | Series C Warrants    
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 3    
Assets    
Cash equivalents 0 0
Restricted cash equivalents - current 0 0
Restricted cash equivalents - noncurrent 0 0
Investments 0 0
Liabilities    
Liabilities 22,516 45,158
Fair Value Measurements on Recurring Basis | Level 3 | Put Option Liability    
Liabilities    
Liabilities 1,563 0
Fair Value Measurements on Recurring Basis | Level 3 | Private Warrants - liability classified    
Liabilities    
Liabilities 10 9
Fair Value Measurements on Recurring Basis | Level 3 | Series A Warrants    
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 3 | Series B Warrants    
Liabilities    
Liabilities 7,506 15,749
Fair Value Measurements on Recurring Basis | Level 3 | Series C Warrants    
Liabilities    
Liabilities $ 15,000 $ 29,400