v3.26.1
WARRANTS (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
D
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
WARRANTS          
Number of warrants for each share | shares 1   1    
Warrant exercise price $ 11.5   $ 11.5    
Number of fractional warrants that will be issued upon separation of the units | shares     0    
Warrants price     $ 0.01    
Stock price trigger     $ 18    
Trading days for redemption of warrant | D     20    
Consecutive trading days for redemption of warrant | D     30    
Warrants expiration term 5 years   5 years    
Derivative Liability | $ $ 2,300   $ 2,300   $ 2,300
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accounts Payable and Accrued Liabilities   Accounts Payable and Accrued Liabilities   Accounts Payable and Accrued Liabilities
Unrealized loss on the warrants | $ $ 800 $ 100 $ 30 $ 300