XML 78 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
NET LOSS PER SHARE (Details) - Schedule of Potentially Dilutive Equity Instruments - shares
Dec. 31, 2018
Dec. 31, 2017
Schedule of Potentially Dilutive Equity Instruments [Abstract]    
Stock options 10,073,380 9,605,278
Warrants 6,217,214 8,119,200
Accrued stock payable 258,859
Possibly dilutive equity instruments 16,290,594 17,983,337