Quarterly report pursuant to Section 13 or 15(d)

Common Stock (Details Narrative)

v3.21.2
Common Stock (Details Narrative) - USD ($)
6 Months Ended 114 Months Ended 117 Months Ended
Apr. 13, 2021
Feb. 10, 2021
Nov. 10, 2020
Sep. 07, 2018
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 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         53,144,082   53,144,082     48,607,017
Common stock, shares outstanding         53,144,082   53,144,082     48,607,017
Common stock, par value         $ 0.001   $ 0.001     $ 0.001
Common stock shares issuable upon exercise of warrants                 5,000  
Equity Distribution Agreement [Member]                    
Aggeregate share of common stock offering price     $ 25,000,000.0 $ 10,000,000.0            
Common stock shares sold         251,369   316,769      
Net proceeds of common stock shares             $ 857,211      
Aggregate shares of common stock           2,539,606        
Broker's commissions fees           $ 9,700,000 $ 1,201,167      
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                
Purchase price per share               $ 4.9533    
February 8, 2021 To February 9, 2021 [Member] | Stock Option [Member]                    
Common stock, share issued upon cashless exercise         32,126          
Price per share         $ 4.00   $ 4.00      
Common stock shares issuable upon exercise of warrants         100,000   100,000      
February 8, 2021 [Member] | Stock Option Two [Member]                    
Common stock, share issued upon cashless exercise         18,750          
Price per share         $ 3.25   $ 3.25      
Common stock shares issuable upon exercise of warrants         50,000   50,000      
February 8, 2021 [Member] | Stock Option One [Member]                    
Common stock, share issued upon cashless exercise         19,446          
Price per share         $ 5.00   $ 5.00      
Common stock shares issuable upon exercise of warrants         100,000   100,000      
Option [Member] | On 13, April 2021 [Member]                    
RSUs vested shares         26,250   26,250      
Common stock, share issued upon cashless exercise         21,712          
Withheld shares returned remaining 4,538                  
Option [Member] | From January 13, 2021 to March 19, 2021 [Member]                    
Common stock, share issued upon cashless exercise         948          
Price per share         $ 3.35   $ 3.35      
Common stock shares issuable upon exercise of warrants         7,634   7,634      
Option [Member] | On 2, February 2021 [Member]                    
Common stock, share issued upon cashless exercise         6,181          
Price per share         $ 3.80   $ 3.80      
Common stock shares issuable upon exercise of warrants         20,000   20,000      
Option [Member] | On January 20, 2021 [Member]                    
RSUs vested shares         5,000   5,000      
Common stock, share issued upon cashless exercise         3,000          
Common stock shares issuable upon exercise of warrants         5,000   5,000      
2015 Stock Incentive Plan [Member]                    
Withheld shares returned remaining 4,538       2,000