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