XML 143 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Statutory tax $ 11,640 $ 12,327 $ 15,295
Effect of nontaxable interest (1,771) (2,040) (2,591)
Bank owned life insurance, net (558) (513) (380)
Tax credit investments (565) (366) (194)
Effect of nontaxable insurance premiums 0 (404) (318)
Stock compensation 28 41 (63)
Other 704 (279) 489
Totals $ 9,478 $ 8,766 $ 12,238