XML 65 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Basic and Diluted Net Income (Loss) Per Common Share - Schedule of Potential Anti-Dilutive Securities (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2019
Dec. 31, 2017
Total 6,660,163 8,859,217 4,391,786
Common Stock Warrant [Member]      
Total 6,089,259 6,143,405 3,843,603
Common Stock Options [Member]      
Total 510,904 2,375,812 548,183
Restricted Shares [Member]      
Total 340,000