Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity and Stock Compensation - Schedule of Stock Options Granted (Details)

v3.10.0.1
Stockholders' Equity and Stock Compensation - Schedule of Stock Options Granted (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Equity [Abstract]      
Options outstanding - beginning of year 1,699,000 1,713,000 1,740,000
Shares, Granted 625,000
Shares, Exercised (1,332,000)
Shares, Cancelled (13,000) (14,000) (27,000)
Options outstanding - end of year 979,000 1,699,000 1,713,000
Options granted and subject to future vesting 618,000 4,000
Exercisable, at end of year 361,000 1,699,000 1,709,000
Available for grant, Shares 121,000 734,000 20,000
Weighted Average Exercise Price Options outstanding - beginning of year $ 1.20 $ 1.21 $ 1.40
Weighted Average Exercise Price, Granted 2.01
Weighted Average Exercise Price, Exercised 1.11
Weighted Average Exercise Price, Cancelled 1.00 1.44 13.50
Weighted Average Exercise Price Options outstanding - end of year 1.81 1.20 1.21
Weighted Average Exercise Price Options granted and subject to future vesting $ 2.01 $ 1.48