XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation, Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Allowance for Credit Loss [Abstract]            
Retained earnings $ 178,588   $ 172,975      
Related to unfunded commitments 1,066 $ 938 1,265 $ 1,391 $ 1,229 $ 165
Related to loans $ (22,797) $ (21,598) $ (21,153) $ (21,652) $ (15,250) (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