XML 129 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Income Taxes                    
Federal income tax provision at statutory rate of 21%                 $ 11,422 $ 11,129
Stock option and restricted stock                 (536) (52)
Bank owned life insurance                 (114) (179)
Tax-exempt income                 (15) (3)
Meals and entertainment                 48 64
Captive insurance premium                   (244)
Non-deductible compensation                 250  
State income taxes, net of federal benefit                 1,663 2,329
Other                 222 244
Provision for income taxes $ 2,984 $ 3,662 $ 3,096 $ 3,198 $ 3,278 $ 3,097 $ 3,409 $ 3,504 $ 12,940 $ 13,288
Effective tax rate                 23.80% 25.10%