v3.25.2
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
6 Months Ended
Aug. 11, 2025
Aug. 08, 2025
Jul. 18, 2025
Mar. 13, 2025
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Subsequent Event [Line Items]              
Common stock, par value           $ 0.001 $ 0.001
Warrant outstanding           526,534  
Issuance of shares, value            
Reverse stock split       1-for-11 reverse stock split      
Subsequent Event [Member]              
Subsequent Event [Line Items]              
Common stock, par value   $ 0.001          
Warrant outstanding     467,836        
Warrant exercise price     $ 22.50        
Reverse stock split 1-for-10 reverse stock split 1-for-10 reverse stock split          
Subsequent Event [Member] | Preferred Stock [Member]              
Subsequent Event [Line Items]              
Issuance of shares     222        
Issuance of shares, value     $ 2,222        
Series H Preferred Stock [Member] | Subsequent Event [Member]              
Subsequent Event [Line Items]              
Preferred stock, shares authorized     889        
Preferred stock, par value     $ 0.001        
Common stock, par value     0.001        
Conversion price     10.10        
Series H Preferred Stock [Member] | Subsequent Event [Member] | Maximum [Member]              
Subsequent Event [Line Items]              
Share price     $ 1        
Conversion of Series G Preferred Stock into Common Stock, shares     880,099