Quarterly report pursuant to Section 13 or 15(d)

Share-Based Payments (Details Narrative)

v3.20.2
Share-Based Payments (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 11, 2020
Aug. 27, 2020
Dec. 09, 2019
Mar. 29, 2019
Aug. 11, 2020
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Apr. 16, 2020
Dec. 07, 2018
Aug. 07, 2017
Jan. 23, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Aggregate intrinsic value exercise price of options               $ 2.25          
Restricted stock unit expense               $ 70,333          
Pre-funded warrants issued               795,000          
Warrant exercise price           $ 0.0001   $ 0.0001          
Proceeds from issuance of warrant     $ 80                    
Share-based payments exercised shares                      
Series C Convertible Preferred Stock [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Warrant exercise price         $ 4.00 $ 4.00   $ 4.00   $ 4.00      
Proceeds from issuance of warrant         $ 3,566,000     $ 7,740,000          
Warrants to purchase         891,500 1,935,000   1,935,000   1,043,500      
Share-based payments exercised shares           1,935,000   1,935,000          
Restricted Stock [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of stock option to purchase shares of common stock 798,360     5,201                  
Aggregate intrinsic value exercise price of options $ 2.24     $ 23.28                  
Vesting rights description Such RSUs were granted under the 2018 Plan and 50% vest on September 11, 2021 and 50% vest on September 11, 2022.                        
Unamortized value               $ 1,699,135          
Restricted stock unit expense           $ 69,031 $ 119,780 $ 70,333 $ 242,165        
2013 Stock Incentive Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of shares authorized during period                         4,323
Amended Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of available for grants           1,510   1,510          
Amended Plan [Member] | Restricted Stock [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of stock option to purchase shares of common stock               2,813          
2017 Stock Incentive Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of shares authorized during period                       7,031  
Number of available for grants           3,967   3,967          
2017 Stock Incentive Plan [Member] | Restricted Stock [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of stock option to purchase shares of common stock               3,064          
2018 Stock Incentive Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of shares authorized during period   1,120,125                 78,125    
Number of available for grants           315,162   315,162          
Number of additional shares authorized during period   1,042,000                      
2018 Stock Incentive Plan [Member] | Restricted Stock [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of stock option to purchase shares of common stock               804,963