XML 84 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 28,130 $ 20,167 $ 26,012
State 5,739 2,996 4,530
Total current 33,869 23,163 30,542
Deferred:      
Federal (5,135) (875) 5,869
State (595) 1,200 (488)
Deferred tax liability remeasurement 0 (875) (2,614)
Total deferred (5,730) (550) 2,767
Total provision $ 28,139 $ 22,613 $ 33,309