v3.25.1
Subsequent Event (Details)
$ in Millions
May 02, 2025
USD ($)
Subsequent Event [Member] | Evans Bancorp, Inc [Member]  
Acquisition of Evans Bancorp, Inc [Abstract]  
Total consideration paid $ 222