XML 35 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
NET LOSS PER SHARE (Detail Textuals) - shares
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Earnings Per Share [Abstract]    
Potential common shares issued upon exercise of outstanding stock options 9,504,090 9,477,198
Share issued upon the exercise of outstanding employee stock warrant 354,330  
Share issued upon the exercise of outstanding employee stock options   3,567,956