XML 87 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Current - Federal $ 27,799 $ 19,920 $ 19,188
Current - State 3,909 2,499 3,187
Deferred - Federal (8,893) 1,572 1,658
Deferred - State (1,161) 239 156
Income tax expense (benefit) $ 21,654 $ 24,230 $ 24,189