XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 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 $ 2,744 $ 4,577 $ 7,545 $ 13,931
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount 118 196 326 597
Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount 240 344 710 961
Effective Income Tax Rate Reconciliation, Restricted Stock Unit Excess Liability, Amount 0 2 267 106
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount 180 (69) 680 (300)
Income Tax Expense (Benefit) 1,643 3,578 4,599 10,816
Effective Income Tax Rate Reconciliation, Tax Credit, Amount 991 615 2,975 2,115
Income Tax Reconciliation, Bank Owned Life Insurance, Amount $ (168) $ (169) $ (534) $ (442)