Significant Accounting Policies - Potential Dilutive Securities Excluded from Computation of Dilutive Weighted Average Shares Outstanding (Details) - shares |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2017 |
Sep. 30, 2016 |
Sep. 30, 2017 |
Sep. 30, 2016 |
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Potential dilutive securities excluded from computation of dilutive weighted average shares outstanding | 9,013,279 | 7,721,929 | 9,013,279 | 7,721,929 |
Warrants [Member] | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Potential dilutive securities excluded from computation of dilutive weighted average shares outstanding | 1,288,500 | 1,789,250 | 1,288,500 | 1,789,250 |
Stock Options [Member] | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Potential dilutive securities excluded from computation of dilutive weighted average shares outstanding | 7,724,779 | 5,932,679 | 7,724,779 | 5,932,679 |