v3.25.1
Acquisitions, Evans Bancorp, Inc. (Details)
$ in Thousands
3 Months Ended 12 Months Ended
May 02, 2025
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Location
Acquisition of Evans Bancorp, Inc [Abstract]        
Acquisition expenses   $ 1,221 $ 0  
Evans Bancorp, Inc [Member]        
Acquisition of Evans Bancorp, Inc [Abstract]        
Assets of the acquiree       $ 2,190,000
Number of banking locations operated by acquiree | Location       18
Acquisition expenses   $ 1,200    
Evans Bancorp, Inc [Member] | Subsequent Event [Member]        
Acquisition of Evans Bancorp, Inc [Abstract]        
Total consideration $ 222,000