Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation (Details Narrative)

v3.20.2
Stock-based Compensation (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
May 08, 2014
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based payment award increase of shares offering date January 1, 2015        
Share-based payment award, percentage of outstanding stock maximum 4.00%     4.00%  
Stock-based compensation expense       $ 3,344,577 $ 2,297,483
Option term       The exercise terms were due to expire on February 9, 2020 but were extended for an additional two years and will be cancelled if not exercised on or before February 9, 2022  
Expiration date       Feb. 09, 2020  
Option vested period       2 years  
Unrecognized share-based compensation   $ 9,000,000.0   $ 9,000,000.0  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition       2 years 10 months 24 days  
Number of restricted stock awards granted       267,700 415,200
General and administrative expense   $ 89,700 $ 62,100 $ 262,500 $ 237,500
Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense       $ 432,800