XML 86 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Federal $ 9,156 $ 9,163 $ 5,745
State 128 71 81
Total current 9,284 9,234 5,826
Federal (4,064) (4,649) 2,756
State (10) (15) 34
Total deferred (4,074) (4,664) 2,790
Provision for income taxes $ 5,210 $ 4,570 $ 8,616