Quarterly report pursuant to Section 13 or 15(d)

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

v3.10.0.1
Temporary Equity and Stockholders' Deficiency - Schedule of Share-based Compensation, Shares Outstanding Under Stock Option Plans, by Exercise Price Range (Details)
6 Months Ended
Jun. 30, 2018
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Outstanding Number of Options 7,973,593
Options Exercisable, Weighted Exercise Average Remaining Life In Years 1 year 7 months 6 days
Options Exercisable, Exercisable Number of Options 4,196,572
Exercise Price Range 0.77 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Weighted Exercise Average Price | $ / shares $ 0.77
Options Outstanding, Outstanding Number of Options 1,294,328
Options Exercisable, Weighted Exercise Average Remaining Life In Years 0 years
Options Exercisable, Exercisable Number of Options
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,370,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,071,890
Options Exercisable, Weighted Exercise Average Remaining Life In Years 2 years
Options Exercisable, Exercisable Number of Options 2,153,096
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 2,237,375
Options Exercisable, Weighted Exercise Average Remaining Life In Years 1 year 2 months 12 days
Options Exercisable, Exercisable Number of Options 2,043,476