XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation, Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Allowance for Credit Loss [Abstract]            
Retained earnings $ 183,792   $ 172,975      
Related to unfunded commitments 766 $ 1,066 1,265 $ 1,265 $ 1,391 $ 165
Related to loans $ (21,695) $ (22,797) $ (21,153) $ (21,455) $ (21,652) (18,552)
Cumulative Effect, Period of Adoption, Adjustment [Member] | ASU 2016-13 [Member]            
Allowance for Credit Loss [Abstract]            
Retained earnings           1,800
Related to unfunded commitments           1,064
Related to loans           $ 3,300