v3.25.2
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     21.00%  
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ 3,037 $ 3,359 $ 6,430 $ 4,801
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount 147 147 312 208
Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount 266 237 581 470
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition costs, Amount 515 0 515 0
Effective Income Tax Rate Reconciliation, Restricted Stock Unit Excess Liability, Amount (38) 17 (55) 267
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount 279 (290) 666 500
Income Tax Expense (Benefit) 2,244 1,836 4,492 2,956
Effective Income Tax Rate Reconciliation, Tax Credit, Amount 1,172 975 2,358 1,984
Income Tax Reconciliation, Bank Owned Life Insurance, Amount (258) (185) (437) (366)
Amortization Method Qualified Affordable Housing Project Investments, Amortization $ 6,000 $ 4,900 $ 11,900 $ 10,000