XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives, Hedging Activities and Financial Instruments with Off-Balance Sheet Risk - Commitments (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Company's contractual commitments due to letters of credit    
Total letters of credit $ 32,840,000 $ 27,336,000
Allowance for credit loss on unfunded commitments 2,300,000  
Increase In allowance for credit loss on unfunded commitments 392,000 1,900,000
Fixed    
Company's contractual commitments due to letters of credit    
Total letters of credit 684,000 740,000
Variable    
Company's contractual commitments due to letters of credit    
Total letters of credit 32,156,000 26,596,000
Commitments to Extend Credit to Borrowers    
Company's contractual commitments due to letters of credit    
Total letters of credit 32,775,000 27,269,000
Commitments to Extend Credit to Borrowers | Fixed    
Company's contractual commitments due to letters of credit    
Total letters of credit 684,000 740,000
Commitments to Extend Credit to Borrowers | Variable    
Company's contractual commitments due to letters of credit    
Total letters of credit 32,091,000 26,529,000
Commitments to Extend Credit to Borrowers | Financial Standby Letter of Credit    
Company's contractual commitments due to letters of credit    
Total letters of credit 23,548,000 16,510,000
Commitments to Extend Credit to Borrowers | Financial Standby Letter of Credit | Fixed    
Company's contractual commitments due to letters of credit    
Total letters of credit 132,000 188,000
Commitments to Extend Credit to Borrowers | Financial Standby Letter of Credit | Variable    
Company's contractual commitments due to letters of credit    
Total letters of credit 23,416,000 16,322,000
Commitments to Extend Credit to Borrowers | Performance Guarantee    
Company's contractual commitments due to letters of credit    
Total letters of credit 9,227,000 10,759,000
Commitments to Extend Credit to Borrowers | Performance Guarantee | Fixed    
Company's contractual commitments due to letters of credit    
Total letters of credit 552,000 552,000
Commitments to Extend Credit to Borrowers | Performance Guarantee | Variable    
Company's contractual commitments due to letters of credit    
Total letters of credit 8,675,000 10,207,000
Commitments to Extend Credit Nonborrowers | Performance Guarantee    
Company's contractual commitments due to letters of credit    
Total letters of credit 65,000 67,000
Commitments to Extend Credit Nonborrowers | Performance Guarantee | Variable    
Company's contractual commitments due to letters of credit    
Total letters of credit 65,000 67,000
Unused lines of Credit    
Company's contractual commitments due to letters of credit    
Loan commitments 732,099,000 779,815,000
Unused lines of Credit | Fixed    
Company's contractual commitments due to letters of credit    
Loan commitments 134,616,000 163,282,000
Unused lines of Credit | Variable    
Company's contractual commitments due to letters of credit    
Loan commitments $ 597,483,000 $ 616,533,000