Capital Stock, Stock Plans and Stock Based Compensation - Schedule of Stock Options Roll Forward (Details) (Parenthetical) - Stock Option [Member] - $ / shares |
3 Months Ended | |
---|---|---|
Mar. 31, 2020 |
Mar. 31, 2019 |
|
Stock option exercise price per share lower limit | $ 2.79 | $ 2.79 |
Stock option exercise price per share upper limit | $ 8.40 | $ 13.35 |
X | ||||||||||
- Definition The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|