Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Summary of Outstandng Stock Options) (Details)

v3.19.1
Stockholders' Equity (Summary of Outstandng Stock Options) (Details)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Options Outstanding  
Balance | shares 465,303
Weighted Average Remaining Contractual Life (Years) 8 years 2 months 1 day
Weighted Average Exercise Price Options Outstanding | $ / shares $ 11.60
Options Vested or Expected to Vest  
Balance | shares 198,957
Weighted Average Remaining Contractual Life (Years) 7 years 2 months 16 days
Weighted average exercise price Options Vested or Expected to Vest | $ / shares $ 20.48