XML 108 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments - Summary of Financial Instrument Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fixed Letters of Credit    
Financial instrument commitments    
Financial instrument commitments $ 740 $ 735
Fixed Letters of Credit | Commitments to Extend Credit to Borrowers [Member]    
Financial instrument commitments    
Financial instrument commitments 740 735
Fixed Letters of Credit | Commitments to Extend Credit to Borrowers [Member] | Financial Standby Letter of Credit    
Financial instrument commitments    
Financial instrument commitments 188 173
Fixed Letters of Credit | Commitments to Extend Credit to Borrowers [Member] | Performance Guarantee    
Financial instrument commitments    
Financial instrument commitments 552 562
Fixed Letters of Credit | Unused lines of Credit    
Financial instrument commitments    
Loan commitments 163,282 140,305
Variable Letters of Credit    
Financial instrument commitments    
Financial instrument commitments 26,596 30,377
Variable Letters of Credit | Commitments to Extend Credit to Borrowers [Member]    
Financial instrument commitments    
Financial instrument commitments 26,529 30,310
Variable Letters of Credit | Commitments to Extend Credit to Borrowers [Member] | Financial Standby Letter of Credit    
Financial instrument commitments    
Financial instrument commitments 16,322 16,621
Variable Letters of Credit | Commitments to Extend Credit to Borrowers [Member] | Performance Guarantee    
Financial instrument commitments    
Financial instrument commitments 10,207 13,689
Variable Letters of Credit | Commitments to Extend Credit Nonborrowers [Member] | Performance Guarantee    
Financial instrument commitments    
Financial instrument commitments 67 67
Variable Letters of Credit | Unused lines of Credit    
Financial instrument commitments    
Loan commitments 616,533 694,960
Letter of Credit    
Financial instrument commitments    
Financial instrument commitments 27,336 31,112
Letter of Credit | Commitments to Extend Credit to Borrowers [Member]    
Financial instrument commitments    
Financial instrument commitments 27,269 31,045
Letter of Credit | Commitments to Extend Credit to Borrowers [Member] | Financial Standby Letter of Credit    
Financial instrument commitments    
Financial instrument commitments 16,510 16,794
Letter of Credit | Commitments to Extend Credit to Borrowers [Member] | Performance Guarantee    
Financial instrument commitments    
Financial instrument commitments 10,759 14,251
Letter of Credit | Commitments to Extend Credit Nonborrowers [Member] | Performance Guarantee    
Financial instrument commitments    
Financial instrument commitments 67 67
Letter of Credit | Unused lines of Credit    
Financial instrument commitments    
Loan commitments $ 779,815 $ 835,265