XML 111 R93.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Disclosure [Abstract]      
Current Federal $ 10,481 $ 11,468 $ 11,407
Current State 473 447 898
Deferred Federal 276 1,611 (920)
Deferred State 304 420 221
Total Income Taxes $ 11,534 $ 13,946 $ 11,606