XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Current - Federal $ 25,742 $ 27,799 $ 19,920
Current - State 3,733 3,909 2,499
Deferred - Federal (4,247) (8,893) 1,572
Deferred - State (553) (1,161) 239
Income tax expense (benefit) $ 24,675 $ 21,654 $ 24,230