XML 80 R77.htm IDEA: XBRL DOCUMENT v3.20.1
INCOME TAXES - Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current tax provision:      
Federal $ 11,028 $ 12,210 $ 15,781
State 4,034 2,102 2,506
Total current tax provision 15,062 14,312 18,287
Deferred tax provision:      
Federal 793 308 (56)
Deferred tax adjustment for enacted change in Federal tax rate     (176)
State 295 47 98
Total deferred tax provision (benefit) 1,088 355 (134)
Total provision for income taxes $ 16,150 $ 14,667 $ 18,153