v3.25.2
SUBSEQUENT EVENT (Details Narrative) - USD ($)
Aug. 04, 2025
Jun. 30, 2025
Dec. 31, 2024
Subsequent Event [Line Items]      
Preferred stock, shares authorized   50,000,000 50,000,000
Preferred stock, par value   $ 0.00001 $ 0.00001
Exchange Agreements [Member] | Subsequent Event [Member] | Series A Preferred Stock [Member]      
Subsequent Event [Line Items]      
Preferred stock, shares authorized 9,297,894    
Preferred stock, par value $ 0.00001    
Exchange Agreements [Member] | Convertible Notes [Member] | Subsequent Event [Member]      
Subsequent Event [Line Items]      
Principal and accrued interest $ 9,297,894