Quarterly report pursuant to Section 13 or 15(d)

Common Stock (Details Narrative)

v3.21.2
Common Stock (Details Narrative) - USD ($)
1 Months Ended 9 Months Ended 114 Months Ended 120 Months Ended
Apr. 13, 2021
Feb. 10, 2021
Nov. 10, 2020
Sep. 07, 2018
Sep. 24, 2021
Sep. 30, 2021
Mar. 31, 2021
Sep. 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,223,761   53,223,761     48,607,017
Common stock, shares outstanding           53,223,761   53,223,761     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 $ 25,000,000.0            
Common stock shares sold           79,679   396,448      
Net proceeds of common stock shares               $ 259,397      
Aggregate shares of common stock             2,539,606        
Broker's commissions fees             $ 9,700,000 $ 1,460,564      
Underwriting Agreement [Member]                      
Option granted to purchanse additional common stock   571,428                  
Issuance of common stock   3,809,524                  
Proceeds from Issuance of common stock   $ 18,900,000                  
Purchase price per share                 $ 4.9533    
2015 Stock Incentive Plan [Member]                      
Withheld shares returned remaining 4,538         2,000          
On January 20, 2021 [Member] | Option [Member]                      
Common stock shares issuable upon exercise of warrants           5,000   5,000      
RSUs vested shares           5,000   5,000      
Common stock, share issued upon cashless exercise           3,000          
On 13, April 2021 [Member] | Option [Member]                      
RSUs vested shares           26,250   26,250      
Common stock, share issued upon cashless exercise           21,712          
Withheld shares returned remaining 4,538                    
From January 13, 2021 to March 19, 2021 [Member] | Option [Member]                      
Common stock shares issuable upon exercise of warrants           7,634   7,634      
Common stock, share issued upon cashless exercise           948          
Price per share           $ 3.35   $ 3.35      
On 2, February 2021 [Member] | Option [Member]                      
Common stock shares issuable upon exercise of warrants           20,000   20,000      
Common stock, share issued upon cashless exercise           6,181          
Price per share           $ 3.80   $ 3.80      
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      
February 8, 2021 To February 9, 2021 [Member] | Stock Options [Member]                      
Common stock shares issuable upon exercise of warrants           100,000   100,000      
Common stock, share issued upon cashless exercise           32,126          
Price per share           $ 4.00   $ 4.00