v3.26.1
Derivatives, Hedging Activities and Financial Instruments with Off-Balance Sheet Risk - Commitments (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Company's contractual commitments due to letters of credit    
Total letters of credit $ 36,884,000 $ 36,065,000
Allowance for credit loss on unfunded commitments 2,000,000  
Increase In allowance for credit loss on unfunded commitments 103,000 2,100,000
Fixed    
Company's contractual commitments due to letters of credit    
Total letters of credit 610,000 630,000
Variable    
Company's contractual commitments due to letters of credit    
Total letters of credit 36,274,000 35,435,000
Commitments to Extend Credit to Borrowers    
Company's contractual commitments due to letters of credit    
Total letters of credit 36,884,000 36,065,000
Commitments to Extend Credit to Borrowers | Fixed    
Company's contractual commitments due to letters of credit    
Total letters of credit 610,000 630,000
Commitments to Extend Credit to Borrowers | Variable    
Company's contractual commitments due to letters of credit    
Total letters of credit 36,274,000 35,435,000
Commitments to Extend Credit to Borrowers | Financial standby    
Company's contractual commitments due to letters of credit    
Total letters of credit 30,330,000 26,887,000
Commitments to Extend Credit to Borrowers | Financial standby | Fixed    
Company's contractual commitments due to letters of credit    
Total letters of credit 45,000 118,000
Commitments to Extend Credit to Borrowers | Financial standby | Variable    
Company's contractual commitments due to letters of credit    
Total letters of credit 30,285,000 26,769,000
Commitments to Extend Credit to Borrowers | Performance standby    
Company's contractual commitments due to letters of credit    
Total letters of credit 6,554,000 9,178,000
Commitments to Extend Credit to Borrowers | Performance standby | Fixed    
Company's contractual commitments due to letters of credit    
Total letters of credit 565,000 512,000
Commitments to Extend Credit to Borrowers | Performance standby | Variable    
Company's contractual commitments due to letters of credit    
Total letters of credit 5,989,000 8,666,000
Unused lines of Credit    
Company's contractual commitments due to letters of credit    
Unused loan commitments 741,283,000 767,137,000
Unused lines of Credit | Fixed    
Company's contractual commitments due to letters of credit    
Unused loan commitments 175,678,000 174,479,000
Unused lines of Credit | Variable    
Company's contractual commitments due to letters of credit    
Unused loan commitments $ 565,605,000 $ 592,658,000