Annual report pursuant to Section 13 and 15(d)

Stock Based Compensation - Schedule of Outstanding Options Exercise Price (Details)

v3.8.0.1
Stock Based Compensation - Schedule of Outstanding Options Exercise Price (Details)
12 Months Ended
Dec. 31, 2017
$ / shares
shares
Number of options outstanding | shares 11,396
Weighted Average Exercise Price Per Share $ 1.40
Exercise Price One [Member]  
Exercise price, minimum 0.41
Exercise price, maximum $ 0.85
Number of options outstanding | shares 3,059
Weighted Average Exercise Price Per Share $ 0.49
Exercise Price Two [Member]  
Exercise price, minimum 0.94
Exercise price, maximum $ 1.28
Number of options outstanding | shares 5,081
Weighted Average Exercise Price Per Share $ 1.08
Exercise Price Three [Member]  
Exercise price, minimum 1.31
Exercise price, maximum $ 3.32
Number of options outstanding | shares 3,256
Weighted Average Exercise Price Per Share $ 2.74