v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of a reconciliation of the fair values (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
FAIR VALUE MEASUREMENTS          
Warrant liability, Balance     $ 6,874 $ 60 $ 60
Warrant liability         1,477
Change in fair value (loss) reported in statement of operations $ 485 $ 624 (2,625) (297) 5,607
Warrants exercised         (270)
Warrant liability, Balance 4,249   4,249   6,874
Fair Value of August 2022 Warrants          
FAIR VALUE MEASUREMENTS          
Warrant liability, Balance     97 $ 60 60
Change in fair value (loss) reported in statement of operations     (64)   37
Warrant liability, Balance 33   33   97
Fair Value of March 2025 Warrants          
FAIR VALUE MEASUREMENTS          
Warrant liability, Balance     6,777    
Warrant liability         1,477
Change in fair value (loss) reported in statement of operations     (2,561)   5,570
Warrants exercised         (270)
Warrant liability, Balance $ 4,216   $ 4,216   $ 6,777