XML 16 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation (Schedule of Share Option Activity) (Details) - Stock Options [Member]
3 Months Ended
Mar. 31, 2020
$ / shares
shares
Number of Options Outstanding  
Options outstanding | shares 100,278
Cancelled/forfeited | shares (321)
Options outstanding | shares 99,957
Unvested | shares 51,629
Vested and exercisable | shares 48,328
Weighted Average Exercise Price Per Share  
Options outstanding | $ / shares $ 54.40
Cancelled/forfeited (in dollars per share) | $ / shares 1,063.89
Options outstanding | $ / shares 51.10
Unvested | $ / shares 14.81
Vested and exercisable | $ / shares $ 89.88
Weighted Average Remaining Contractual Term (Years)  
Options outstanding 8 years 4 months 17 days
Unvested 8 years 9 months 22 days
Vested and exercisable 7 years 10 months 28 days