XML 66 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Loans and Allowance for Credit Losses on Loans - Schedule of Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Nonaccrual $ 8,720 $ 7,910
Total    
Financing Receivable, Past Due [Line Items]    
Still Accruing 394 955
Nonaccrual 7,355 6,500
Total Loans Past Due 7,749 7,455
30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 339 943
Nonaccrual 415 2,355
60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 55 12
Nonaccrual 676 451
90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 6,264 3,694
Commercial property    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 2,661 2,341
Commercial property | Total    
Financing Receivable, Past Due [Line Items]    
Still Accruing 70 140
Nonaccrual 1,325 1,018
Total Loans Past Due 1,395 1,158
Commercial property | 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 70 140
Nonaccrual 415 86
Commercial property | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 0 178
Commercial property | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 910 754
Commercial property | Commercial property    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 1,331 1,403
Commercial property | Commercial property | Total    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 502 524
Total Loans Past Due 502 524
Commercial property | Commercial property | 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 0 0
Commercial property | Commercial property | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 0 0
Commercial property | Commercial property | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 502 524
Commercial property | Business property    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 1,330 938
Commercial property | Business property | Total    
Financing Receivable, Past Due [Line Items]    
Still Accruing 70 140
Nonaccrual 823 494
Total Loans Past Due 893 634
Commercial property | Business property | 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 70 140
Nonaccrual 415 86
Commercial property | Business property | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 0 178
Commercial property | Business property | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 408 230
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 607 161
Commercial and industrial | Total    
Financing Receivable, Past Due [Line Items]    
Still Accruing 55 26
Nonaccrual 583 78
Total Loans Past Due 638 104
Commercial and industrial | 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 21
Nonaccrual 0 0
Commercial and industrial | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 55 5
Nonaccrual 0 0
Commercial and industrial | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 583 78
Total consumer    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 5,452 5,408
Total consumer | Total    
Financing Receivable, Past Due [Line Items]    
Still Accruing 269 789
Nonaccrual 5,447 5,404
Total Loans Past Due 5,716 6,193
Total consumer | 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 269 782
Nonaccrual 0 2,269
Total consumer | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 7
Nonaccrual 676 273
Total consumer | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 4,771 2,862
Total consumer | Residential mortgage    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 5,446 5,403
Total consumer | Residential mortgage | Total    
Financing Receivable, Past Due [Line Items]    
Still Accruing 255 674
Nonaccrual 5,446 5,404
Total Loans Past Due 5,701 6,078
Total consumer | Residential mortgage | 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 255 674
Nonaccrual 0 2,269
Total consumer | Residential mortgage | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 676 273
Total consumer | Residential mortgage | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual 4,770 2,862
Total consumer | Other consumer    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 6 5
Total consumer | Other consumer | Total    
Financing Receivable, Past Due [Line Items]    
Still Accruing 14 115
Nonaccrual 1 0
Total Loans Past Due 15 115
Total consumer | Other consumer | 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 14 108
Nonaccrual 0 0
Total consumer | Other consumer | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 7
Nonaccrual 0 0
Total consumer | Other consumer | 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Still Accruing 0 0
Nonaccrual $ 1 $ 0