XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY - Warrants (Details) - $ / shares
Sep. 30, 2025
Jan. 07, 2025
Dec. 31, 2024
Mar. 14, 2024
Mar. 08, 2024
Feb. 24, 2024
Jan. 10, 2024
STOCKHOLDERS' EQUITY [Abstract]              
Warrant to purchase shares of common stock (in shares) 0 966,554 966,554 169,651 3,388,681 34,800 4,000,000
Common stock, shares issued (in shares) 239,661,041 866,302 236,620,545 85,784 2,482,205   1,977,514
Warrants outstanding (in shares) 38,100,000            
Common Stock [Member]              
STOCKHOLDERS' EQUITY [Abstract]              
Warrants outstanding (in shares) 3,122,350   12,502,906        
Warrant exercise price per share (in Dollars per share) $ 2.08   $ 2.32