Annual report pursuant to Section 13 and 15(d)

Stockholders' (Deficiency) Equity - Schedule of Share-based Compensation, Shares Outstanding Under Stock Option Plans, by Exercise Price Range (Details)

v3.8.0.1
Stockholders' (Deficiency) Equity - Schedule of Share-based Compensation, Shares Outstanding Under Stock Option Plans, by Exercise Price Range (Details)
12 Months Ended
Dec. 31, 2017
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Outstanding Number of Options 9,234,265
Options Exercisable, Weighted Exercise Average Remaining Life In Years 1 year 6 months
Options Exercisable, Exercisable Number of Options 6,233,960
Exercise Price Range 1.10 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Weighted Exercise Average Price | $ / shares $ 1.10
Options Outstanding, Outstanding Number of Options 1,395,000
Options Exercisable, Weighted Exercise Average Remaining Life In Years 0 years
Options Exercisable, Exercisable Number of Options
Exercise Price Range 2.20 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Weighted Exercise Average Price | $ / shares $ 2.20
Options Outstanding, Outstanding Number of Options 3,031,890
Options Exercisable, Weighted Exercise Average Remaining Life In Years 2 years 9 months 18 days
Options Exercisable, Exercisable Number of Options 1,849,116
Exercise Price Range 2.48 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Weighted Exercise Average Price | $ / shares $ 2.48
Options Outstanding, Outstanding Number of Options 4,772,375
Options Exercisable, Weighted Exercise Average Remaining Life In Years 1 year
Options Exercisable, Exercisable Number of Options 4,353,594
Exercise Price Range 3.30 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Weighted Exercise Average Price | $ / shares $ 3.30
Options Outstanding, Outstanding Number of Options 10,000
Options Exercisable, Weighted Exercise Average Remaining Life In Years 2 years 4 months 24 days
Options Exercisable, Exercisable Number of Options 6,250
Exercise Price Range 3.50 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Weighted Exercise Average Price | $ / shares $ 3.50
Options Outstanding, Outstanding Number of Options 25,000
Options Exercisable, Weighted Exercise Average Remaining Life In Years 1 year
Options Exercisable, Exercisable Number of Options 25,000