v3.24.3
Condensed Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2024
Dec. 31, 2023
Mar. 27, 2019
Oct. 10, 2018
Mar. 31, 2016
Mar. 30, 2016
Jun. 30, 2015
Preferred stock, par value $ 0.001 $ 0.001          
Preferred stock, shares authorized 20,000,000 20,000,000          
Common stock, par value $ 0.001 $ 0.001          
Common stock, shares authorized 950,000,000 950,000,000          
Common stock, shares issued 417,592,703 387,894,033          
Common stock, shares outstanding 417,592,703 387,894,033          
Series A Convertible Preferred Stock [Member]              
Preferred stock, par value             $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000     5,000,000 2,500,000 2,500,000
Preferred stock, shares issued 2,071,007 2,071,007          
Preferred stock, shares outstanding 2,071,007 2,071,007          
Series B Convertible Preferred Stock [Member]              
Preferred stock, par value       $ 0.001      
Preferred stock, shares authorized 5,000,000 5,000,000   5,000,000      
Preferred stock, shares issued 200,363 200,363          
Preferred stock, shares outstanding 200,363 200,363          
Series C Convertible Preferred Stock [Member]              
Preferred stock, par value     $ 0.001        
Preferred stock, shares authorized 5,000,000 5,000,000 5,000,000        
Preferred stock, shares issued 385,302 385,302          
Preferred stock, shares outstanding 385,302 385,302