Share-Based Compensation - Options, Additional Information (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
| Cash received from options exercised | $ 310 | $ 134 | $ 569 |
| Weighted-average estimated fair value per share of options granted (in dollars per share) | $ 15.36 | ||
| Option | |||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
| Intrinsic value of options exercised | $ 601 | 235 | 597 |
| Cash received from options exercised | 310 | 134 | 569 |
| Tax benefit from options exercised | $ 21 | $ 6 | $ 22 |
| Weighted-average estimated fair value per share of options granted (in dollars per share) | $ 5.71 | $ 5.08 | $ 0.00 |