XML 113 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Expected Tax Benefit with Pretax Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Tax rate applied to income before income taxes $ 32,727 $ 28,193 $ 29,009
Increase (decrease) resulting from the effects of:      
Nondeductible acquisition costs 0 300 924
Tax exempt interest on loans and securities (852) (639) (406)
Income from bank owned life insurance (2,108) (2,217) (935)
State income taxes (1,377) (1,256) (1,081)
Tax credit investments (641) (402) (406)
Stock compensation 66 (446) (992)
Executive compensation disallowance 111 638 402
Other 371 69 (36)
Federal tax provision 28,297 24,240 26,479
State tax provision 6,557 5,979 5,150
Total income tax provision $ 34,854 $ 30,219 $ 31,629