XML 93 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Federal $ 5,945 $ 9,156 $ 9,163
State 142 128 71
Total current 6,087 9,284 9,234
Federal 2,280 (4,064) (4,649)
State (2) (10) (15)
Total deferred 2,278 (4,074) (4,664)
Provision for income taxes $ 8,365 $ 5,210 $ 4,570