v3.26.1
Loans - Summary of Nonaccrual Loans Segregated by Class of Loan (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans $ 35,710 $ 27,561
Nonaccrual loans without related allowance for credit loss 11,406 4,853
Recognized interest income 124 1,158
Residential Mortgage Loans [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 2,080 1,977
Nonaccrual loans without related allowance for credit loss 0 0
Recognized interest income 23 108
Residential Mortgage Loans [Member] | Residential 1-4 Family First Mortgages [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 2,080 1,977
Nonaccrual loans without related allowance for credit loss 0 0
Recognized interest income 23 108
Commercial Loans [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 32,712 24,616
Nonaccrual loans without related allowance for credit loss 11,406 4,853
Recognized interest income 82 986
Commercial Loans [Member] | Real Estate [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 22,762 15,567
Nonaccrual loans without related allowance for credit loss 11,222 4,853
Recognized interest income 38 428
Commercial Loans [Member] | Lines of Credit [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 1,885 1,135
Nonaccrual loans without related allowance for credit loss   0
Recognized interest income 2 109
Commercial Loans [Member] | Other Commercial and Industrial [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 8,065 7,914
Nonaccrual loans without related allowance for credit loss 184 0
Recognized interest income 42 449
Consumer Loans [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 918 968
Nonaccrual loans without related allowance for credit loss 0 0
Recognized interest income 19 64
Consumer Loans [Member] | Home Equity and Junior Liens [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 511 537
Nonaccrual loans without related allowance for credit loss 0 0
Recognized interest income 6 44
Consumer Loans [Member] | Other Consumer [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 407 431
Nonaccrual loans without related allowance for credit loss 0 0
Recognized interest income $ 13 $ 20