XML 146 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Expected Tax Benefit with Pretax Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Tax rate applied to income before income taxes $ 28,193 $ 29,009 $ 33,335
Increase (decrease) resulting from the effects of:      
Nondeductible acquisition costs 300 924 419
Tax exempt interest on loans and securities (639) (406) (414)
Income from bank owned life insurance (2,217) (935) (862)
State income taxes (1,256) (1,081) (813)
Tax credit investments (402) (406) (213)
Stock compensation (446) (992) (1,239)
Executive compensation disallowance 638 402 253
Other 69 (36) (5)
Federal tax provision 24,240 26,479 30,461
State tax provision 5,979 5,150 3,874
Total income tax provision $ 30,219 $ 31,629 $ 34,335