v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Liabilities Measurements on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Investments $ 59,593 $ 13,631
Corporate Debt Securities, Available for Sale    
Assets    
Investments 39,595 13,631
U.S. Treasury Securities, Available for Sale    
Assets    
Investments 19,998 0
Fair Value Measurements on Recurring Basis    
Assets    
Cash equivalents 155,727 140,694
Restricted cash equivalents - current 2,636 1,984
Restricted cash equivalents - noncurrent 9,435 9,356
Investments 59,593 13,631
Liabilities    
Liabilities 88,326 58,831
Fair Value Measurements on Recurring Basis | Corporate Debt Securities, Available for Sale    
Assets    
Investments 39,595 13,631
Fair Value Measurements on Recurring Basis | U.S. Treasury Securities, Available for Sale    
Assets    
Investments 19,998 0
Fair Value Measurements on Recurring Basis | Put Option Liability    
Liabilities    
Liabilities 917 0
Fair Value Measurements on Recurring Basis | Private Warrants - liability classified    
Liabilities    
Liabilities 42 9
Fair Value Measurements on Recurring Basis | Series A Warrants    
Liabilities    
Liabilities 50,786 13,673
Fair Value Measurements on Recurring Basis | Series B Warrants    
Liabilities    
Liabilities 12,348 15,749
Fair Value Measurements on Recurring Basis | Series C Warrants    
Liabilities    
Liabilities 25,150 29,400
Fair Value Measurements on Recurring Basis | Level 1    
Assets    
Cash equivalents 155,727 140,694
Restricted cash equivalents - current 2,636 1,984
Restricted cash equivalents - noncurrent 9,435 9,356
Investments 19,998 0
Liabilities    
Liabilities 0 0
Fair Value Measurements on Recurring Basis | Level 1 | Corporate Debt Securities, Available for Sale    
Assets    
Investments 0 0
Fair Value Measurements on Recurring Basis | Level 1 | U.S. Treasury Securities, Available for Sale    
Assets    
Investments 19,998 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 39,595 13,631
Liabilities    
Liabilities 50,786 13,673
Fair Value Measurements on Recurring Basis | Level 2 | Corporate Debt Securities, Available for Sale    
Assets    
Investments 39,595 13,631
Fair Value Measurements on Recurring Basis | Level 2 | U.S. Treasury Securities, Available for Sale    
Assets    
Investments 0 0
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 50,786 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 37,540 45,158
Fair Value Measurements on Recurring Basis | Level 3 | Corporate Debt Securities, Available for Sale    
Assets    
Investments 0 0
Fair Value Measurements on Recurring Basis | Level 3 | U.S. Treasury Securities, Available for Sale    
Assets    
Investments 0 0
Fair Value Measurements on Recurring Basis | Level 3 | Put Option Liability    
Liabilities    
Liabilities 917 0
Fair Value Measurements on Recurring Basis | Level 3 | Private Warrants - liability classified    
Liabilities    
Liabilities 42 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 12,348 15,749
Fair Value Measurements on Recurring Basis | Level 3 | Series C Warrants    
Liabilities    
Liabilities $ 25,150 $ 29,400