v3.26.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Millions
Dec. 12, 2024
Mar. 20, 2026
Mar. 06, 2026
Aug. 18, 2025
Jun. 14, 2024
Subsequent Event [Line Items]          
Common stock, par value (in dollar per share)     $ 0.0001 $ 0.0001 $ 0.0001
Purchase Agreement          
Subsequent Event [Line Items]          
Proceeds $ 4.8        
Subsequent event          
Subsequent Event [Line Items]          
Closing bid price   $ 7.47