Share Repurchases (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2015 |
May. 31, 2015 |
|
| Common stock authorized for repurchase | $ 11,000 | |
| Treasury Stock, Shares | 1,154,480 | |
| Treasury Stock, Value | $ 9,020 | |
| Maximum | ||
| Common stock authorized for repurchase | $ 20,000 |