v3.26.1
FAIR VALUE MEASUREMENTS - Assets and liabilities measured at fair value on a recurring basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current liabilities    
Total current assets (liabilities), net recorded at fair value $ 35,763 $ 42,422
Series A-1 Convertible Notes    
Current liabilities    
Convertible Notes (1,688) (1,848)
Series B-1 Convertible Notes    
Current liabilities    
Convertible Notes (550) (4,125)
Money market account    
Current Assets:    
Total current assets recorded at fair value 38,001 48,395
Level 1    
Current liabilities    
Total current assets (liabilities), net recorded at fair value 38,001 48,395
Level 1 | Money market account    
Current Assets:    
Total current assets recorded at fair value 38,001 48,395
Level 3    
Current liabilities    
Total current assets (liabilities), net recorded at fair value (2,238) (5,973)
Level 3 | Series A-1 Convertible Notes    
Current liabilities    
Convertible Notes (1,688) (1,848)
Level 3 | Series B-1 Convertible Notes    
Current liabilities    
Convertible Notes $ (550) $ (4,125)