Quarterly report pursuant to Section 13 or 15(d)

Common Stock (Details Narrative)

v3.21.1
Common Stock (Details Narrative) - USD ($)
3 Months Ended 114 Months Ended
Feb. 10, 2021
Nov. 10, 2020
Sep. 07, 2018
Mar. 31, 2021
Mar. 31, 2021
Feb. 12, 2021
Jan. 01, 2021
Dec. 31, 2020
Common stock, shares authorized       100,000,000 100,000,000     100,000,000
Common stock, shares issued       52,871,001 52,871,001     48,607,017
Common stock, shares outstanding       52,871,001 52,871,001     48,607,017
Common stock, par value       $ 0.001 $ 0.001     $ 0.001
Common stock shares issuable upon exercise of warrants             5,000  
February 8, 2021 To February 9, 2021 [Member] | Stock Option [Member]                
Price per share       $ 4.00 $ 4.00      
Common stock shares issuable upon exercise of warrants       100,000 100,000      
Common stock, share issued upon cashless exercise       32,126        
February 8, 2021 [Member] | Stock Option Two [Member]                
Price per share       $ 3.25 $ 3.25      
Common stock, share issued upon cashless exercise       18,750        
Common stock shares issuable upon exercise of warrants       50,000 50,000      
February 8, 2021 [Member] | Stock Option One [Member]                
Price per share       $ 5.00 $ 5.00      
Common stock, share issued upon cashless exercise       19,446        
Common stock shares issuable upon exercise of warrants       100,000 100,000      
Option [Member] | From January 13, 2021 to March 19, 2021 [Member]                
Price per share       $ 3.35 $ 3.35      
Common stock shares issuable upon exercise of warrants       7,634 7,634      
Common stock, share issued upon cashless exercise       948        
Option [Member] | On January 20, 2021 [Member]                
Price per share       $ 4.10 $ 4.10      
Common stock shares issuable upon exercise of warrants       5,000 5,000      
Common stock, share issued upon cashless exercise       3,000        
Option [Member] | On 2, February 2021 [Member]                
Price per share       $ 3.80 $ 3.80      
Common stock shares issuable upon exercise of warrants       20,000 20,000      
Common stock, share issued upon cashless exercise       6,181        
Equity Distribution Agreement [Member]                
Aggeregate share of common stock offering price   $ 25,000,000 $ 10,000,000          
Common stock shares sold     308,609 65,400        
Net proceeds of common stock shares     $ 1,200,000   $ 343,957      
Aggregate shares of common stock         2,539,606      
Agreement fees         $ 9,700,000      
Underwriting Agreement [Member]                
Aggeregate share of common stock offering price $ 3,809,524              
Issuance of common stock 571,428              
Proceeds from Issuance of common stock $ 18,900,000              
Price per share $ 0.001              
Purchase price per share           $ 4.9533