INCOME TAXES (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2016 |
Sep. 30, 2016 |
Jun. 30, 2016 |
Mar. 31, 2016 |
Dec. 31, 2015 |
Sep. 30, 2015 |
Jun. 30, 2015 |
Mar. 31, 2015 |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Federal: | |||||||||||
| Current | $ 1,718 | $ 3,500 | $ 217 | ||||||||
| Deferred | 11,381 | 5,604 | 2,970 | ||||||||
| State: | |||||||||||
| Current | 2,630 | 1,117 | 370 | ||||||||
| Deferred | 3,160 | 870 | 1,094 | ||||||||
| Income Tax Expense (Benefit), Total | $ 8,327 | $ 4,102 | $ 3,683 | $ 2,777 | $ 2,811 | $ 1,928 | $ 2,762 | $ 3,590 | $ 18,889 | $ 11,091 | $ 4,651 |