Employee Benefit Plans (Table) (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
| Shares | ||||
| Options | ||||
| Outstanding, shares | 529,768 | 661,977 | 790,458 | 879,625 |
| Vested, shares | 116,667 | 136,011 | 121,082 | |
| Exercisable, shares | 116,667 | 136,011 | 121,082 | |
| Forfeited or expired, shares | (132,209) | (128,481) | (89,167) | |
| Restricted stock and restricted stock units | ||||
| Non Vested, shares | 693,389 | 709,710 | 701,731 | 450,253 |
| Granted, shares | 167,515 | 287,500 | 435,398 | |
| Vested, shares | (180,469) | (279,071) | (183,920) | |
| Forfeited or expired, shares | (3,367) | (450) | ||
| Weighted average exercise price | ||||
| Options | ||||
| Outstanding | $ 26.6 | $ 28.2 | $ 29.8 | $ 32 |
| Weighted average remaining term | ||||
| Options | ||||
| Weighted average remaining term | 2 years 11 months 16 days | 3 years 4 months 10 days | 3 years 9 months 18 days | 4 years 4 months 28 days |
| Restricted stock and restricted stock units | ||||
| Weighted average remaining term | 2 years 3 months 25 days | 3 years 1 month 10 days | 3 years 1 month 2 days | 2 years 6 months 18 days |
| Aggregate fair value | ||||
| Options | ||||
| Outstanding, value | $ 5,014 | $ 5,696 | $ 7,539 | $ 9,804 |
| Forfeited or expired, value | (682) | (1,843) | (2,265) | |
| Restricted stock and restricted stock units | ||||
| Non vested, value | 5,329 | 6,490 | 9,059 | $ 6,100 |
| Granted, value | 476 | 863 | 5,530 | |
| Vested, value | (1,595) | (3,425) | $ (2,571) | |
| Forfeited or expired, value | $ (42) | $ (7) | ||