Annual report [Section 13 and 15(d), not S-K Item 405]

STOCKHOLDERS??? EQUITY (Details Narrative)

v3.25.1
STOCKHOLDERS’ EQUITY (Details Narrative) - $ / shares
Feb. 20, 2025
Feb. 05, 2025
Jun. 10, 2024
Feb. 04, 2025
Dec. 31, 2024
Jun. 27, 2024
Jun. 09, 2024
Jan. 25, 2024
Dec. 31, 2023
Class of Stock [Line Items]                  
Reverse stock split     1-for-32            
Common stock, outstanding     2,985,924   4,385,929   95,543,805   20,926
Shares issued with reverse stock split     245,205            
Nasdaq minimum bid requirement           $ 1.00      
Common stock shares authorized         1,000,000,000     1,000,000,000 160,000,000
Subsequent Event [Member]                  
Class of Stock [Line Items]                  
Reverse stock split   1-for-100              
Common stock, outstanding   5,590,667   559,044,486          
Nasdaq minimum bid requirement $ 1.00                
Period of business days of compliance with minimum bid requirement 10 days