v3.26.1
FAIR VALUE MEASUREMENTS - Assets and liabilities measured at fair value on a recurring basis (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current liabilities    
Total current assets (liabilities), net recorded at fair value $ 37,552 $ 42,422
Series A-1 Convertible Notes    
Current liabilities    
Convertible Notes (1,602) (1,848)
Series B-1 Convertible Notes    
Current liabilities    
Convertible Notes (2,106) (4,125)
Money market account    
Current Assets:    
Total current assets recorded at fair value 41,260 48,395
Level 1    
Current liabilities    
Total current assets (liabilities), net recorded at fair value 41,260 48,395
Level 1 | Money market account    
Current Assets:    
Total current assets recorded at fair value 41,260 48,395
Level 3    
Current liabilities    
Total current assets (liabilities), net recorded at fair value (3,708) (5,973)
Level 3 | Series A-1 Convertible Notes    
Current liabilities    
Convertible Notes (1,602) (1,848)
Level 3 | Series B-1 Convertible Notes    
Current liabilities    
Convertible Notes $ (2,106) $ (4,125)