XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
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,359 $ 4,173 $ 4,801 $ 9,354
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount 147 181 208 401
Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount 237 231 470 617
Effective Income Tax Rate Reconciliation, Restricted Stock Unit Excess Liability, Amount 17 51 267 104
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount (290) (262) 500 (231)
Income Tax Expense (Benefit) 1,836 3,025 2,956 7,238
Effective Income Tax Rate Reconciliation, Tax Credit, Amount 975 750 1,984 1,500
Income Tax Reconciliation, Bank Owned Life Insurance, Amount $ (185) $ (137) $ (366) $ (273)