XML 115 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Off-Balance Sheet Transactions and Guarantees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Off-balance Sheet Risks Transactions and Guarantees [Abstract]    
Total off-balance sheet financial instruments $ 941,233 $ 1,036,019
Mortgage loans held for sale 184 152
Standby Letters of Credit [Member]    
Fair Value, Off-balance Sheet Risks Transactions and Guarantees [Abstract]    
Total off-balance sheet financial instruments 38,796 38,861
Credit loss reserve $ 200  
Percentage of standby letters of credit secured 72.00%  
Standby letters of credit secured by cash $ 22,500  
Standby letters of credit secured 27,800  
Commitments to Extend Credit [Member]    
Fair Value, Off-balance Sheet Risks Transactions and Guarantees [Abstract]    
Total off-balance sheet financial instruments 902,437 997,158
Credit loss reserve 1,500  
Fixed rate loan commitments amount $ 122,000  
Period of commitment to sell the loans at specified prices 60 days  
Total mortgage loans in process $ 0 400
Mortgage loans held for sale $ 200 $ 200
Commitments to Extend Credit [Member] | Minimum [Member]    
Fair Value, Off-balance Sheet Risks Transactions and Guarantees [Abstract]    
Interest rate on loan commitments 4.00%  
Commitments to Extend Credit [Member] | Maximum [Member]    
Fair Value, Off-balance Sheet Risks Transactions and Guarantees [Abstract]    
Interest rate on loan commitments 8.25%  
Fixed rate loan commitments term 2 years