XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 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 $ 4,684 $ 2,744 $ 11,114 $ 7,545
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount 227 118 539 326
Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount 240 240 821 710
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition costs, Amount 0 0 515 0
Effective Income Tax Rate Reconciliation, Restricted Stock Unit Excess Liability, Amount (6) 0 (61) 267
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount (148) 180 518 680
Income Tax Expense (Benefit) 3,137 1,643 7,629 4,599
Effective Income Tax Rate Reconciliation, Tax Credit, Amount 1,182 991 3,540 2,975
Income Tax Reconciliation, Bank Owned Life Insurance, Amount (198) (168) (635) (534)
Amortization Method Qualified Affordable Housing Project Investments, Amortization $ 5,900 $ 4,900 $ 17,800 $ 14,900