v3.26.1
STOCKHOLDERS' EQUITY - Schedule of stockholders' equity note, warrants or rights (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jul. 11, 2025
Jun. 30, 2025
May 21, 2025
Apr. 07, 2025
Mar. 26, 2025
Dec. 31, 2024
Equity [Abstract]              
Issuance of warrants for term loan $ 7,860 $ 248 $ 80 $ 590 $ 67 $ 863 $ 0