XML 110 R92.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes (Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]      
Current Federal $ 11,468 $ 11,407 $ 9,179
Current State 447 898 393
Deferred Federal 1,611 (920) 1,928
Deferred State 420 221 569
Total Income Taxes $ 13,946 $ 11,606 $ 12,069