Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details)

v3.19.3
Significant Accounting Policies - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Total potentially dilutive shares 2,486,156 1,426,729 2,489,282 1,426,729
Stock Options [Member]        
Total potentially dilutive shares 938 10,500 4,064 10,500
Restricted Stock Units (RSUs) [Member]        
Total potentially dilutive shares 374,481 374,481
Warrants [Member]        
Total potentially dilutive shares 2,110,737 1,416,229 2,110,737 1,416,229