XML 113 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowed Funds (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Disclosure of Repurchase Agreements [Abstract]                
Amount of line of credit with correspondent banks $ 76,000,000              
Credit facility with Federal Reserve Bank 224,000,000              
Line of credit with correspondent banks and credit facility with Federal Reserve Of Boston $ 0              
Federal Home Loan Bank Advances                
Interest rate, due in year two 0.00% 0.00%            
Interest rate, due in year three 0.00% 0.00%            
Interest rate, due in year four 0.00% 0.00%            
Interest rate, due in year five and thereafter 0.00% 0.00%            
Due in twelve months maturity $ 20,076,000 $ 38,990,000            
Due in year two maturity 0 84,000            
Due in year three maturity 0 0            
Due in year four maturity 0 0            
Due thereafter 0              
Due in year five maturity   0            
Total 20,076,000 39,074,000            
Repurchase agreements for municipal and commercial customers 49,576,000 64,409,000            
Total $ 69,652,000 $ 103,483,000 $ 82,993,000 $ 114,481,000 $ 83,881,000 $ 118,343,000 $ 126,588,000 $ 133,712,000
Minimum                
Disclosure of Repurchase Agreements [Abstract]                
Range of repurchase agreements' maturity dates (days) 1 day              
Federal Home Loan Bank Advances                
Interest rate, due in next twelve months 0.00% 4.26%            
Interest rate, Repurchase agreements for municipal and commercial customers 0.05% 0.05%            
Maximum                
Disclosure of Repurchase Agreements [Abstract]                
Range of repurchase agreements' maturity dates (days) 3 days              
Federal Home Loan Bank Advances                
Interest rate, due in next twelve months 5.54% 4.38%            
Interest rate, Repurchase agreements for municipal and commercial customers 5.05% 3.55%