XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Reconciliation of Expected Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Expected income tax expense $ 9,035 $ 7,103 $ 6,385
(Reductions) increases resulting from:      
Tax-exempt income (1,571) (1,673) (1,588)
State taxes, net of federal benefit 942 638 356
Share-based compensation adjustment 258 92 70
Federal tax credits (473) (357) (336)
Other, net (195) (586) 278
Total income tax expense $ 7,996 $ 5,217 $ 5,165