XML 129 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Tax - Schedule of Reconciliation of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Currently payable      
Federal $ 8,558 $ 14,980 $ 9,111
State 363 (640) 888
Deferred      
Federal (15,528) (3,393) 2,208
State (1,472) 71 (31)
Total income tax expense (8,079) 11,018 12,176
Reconciliation of federal statutory to actual tax expense      
Federal statutory income tax at 21% 5,743 8,190 22,173
Tax exempt interest (6,427) (6,777) (6,623)
Tax exempt BOLI income (273) (779) (746)
Stock compensation 150 (88) (232)
Revaluation of deferred tax assets (5,201) 5,201 0
Other tax exempt income 0 (371) (454)
State tax, net of federal tax effect (1,185) 142 676
Tax credit investments, net of amortization (1,290) (2,976) (2,774)
BOLI redemption ordinary income 0 5,316 0
BOLI redemption excise 0 2,532 0
Nondeductible and other 404 628 156
Total income tax expense $ (8,079) $ 11,018 $ 12,176