XML 65 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Loans - Schedule of Aging Analysis of Loans by Class (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Aging Analysis of Loans By Class    
Loans $ 4,308,099 $ 4,276,285
Accrued interest excluded from total 14,078 13,952
Financial Asset, Past Due    
Aging Analysis of Loans By Class    
Loans 41,738 37,380
Accrued interest excluded from total 113 115
30-59 days    
Aging Analysis of Loans By Class    
Loans 6,796 3,798
Accrued interest excluded from total 71 37
60-89 days    
Aging Analysis of Loans By Class    
Loans 3,686 25,148
Accrued interest excluded from total 42 78
90+ days    
Aging Analysis of Loans By Class    
Loans 31,256 8,434
Accrued interest excluded from total 0 0
Loans not Past Due    
Aging Analysis of Loans By Class    
Loans 4,266,361 4,238,905
Accrued interest excluded from total 13,965 13,837
Commercial    
Aging Analysis of Loans By Class    
Loans 2,267,369 2,213,557
Accrued interest excluded from total 7,070 6,901
Commercial | Commercial and industrial    
Aging Analysis of Loans By Class    
Loans 1,205,190 1,158,841
Accrued interest excluded from total 3,934 3,551
Commercial | Commercial and industrial | Financial Asset, Past Due    
Aging Analysis of Loans By Class    
Loans 67 0
Commercial | Commercial and industrial | 30-59 days    
Aging Analysis of Loans By Class    
Loans 67 0
Commercial | Commercial and industrial | 60-89 days    
Aging Analysis of Loans By Class    
Loans 0 0
Commercial | Commercial and industrial | 90+ days    
Aging Analysis of Loans By Class    
Loans 0 0
Commercial | Commercial and industrial | Loans not Past Due    
Aging Analysis of Loans By Class    
Loans 1,205,123 1,158,841
Commercial | Commercial real estate    
Aging Analysis of Loans By Class    
Loans 1,062,179 1,054,716
Accrued interest excluded from total 3,136 3,350
Commercial | Commercial real estate | Financial Asset, Past Due    
Aging Analysis of Loans By Class    
Loans 31,013 26,888
Commercial | Commercial real estate | 30-59 days    
Aging Analysis of Loans By Class    
Loans 3,991 0
Commercial | Commercial real estate | 60-89 days    
Aging Analysis of Loans By Class    
Loans 0 22,988
Commercial | Commercial real estate | 90+ days    
Aging Analysis of Loans By Class    
Loans 27,022 3,900
Commercial | Commercial real estate | Loans not Past Due    
Aging Analysis of Loans By Class    
Loans 1,031,166 1,027,828
Mortgage    
Aging Analysis of Loans By Class    
Loans 1,520,358 1,524,821
Accrued interest excluded from total 5,498 5,503
Mortgage | 1-4 family owner occupied - jumbo    
Aging Analysis of Loans By Class    
Loans 883,289 878,761
Accrued interest excluded from total 2,742 2,675
Mortgage | 1-4 family owner occupied - jumbo | Financial Asset, Past Due    
Aging Analysis of Loans By Class    
Loans 3,688 3,540
Mortgage | 1-4 family owner occupied - jumbo | 30-59 days    
Aging Analysis of Loans By Class    
Loans 0 716
Mortgage | 1-4 family owner occupied - jumbo | 60-89 days    
Aging Analysis of Loans By Class    
Loans 1,535 660
Mortgage | 1-4 family owner occupied - jumbo | 90+ days    
Aging Analysis of Loans By Class    
Loans 2,153 2,164
Mortgage | 1-4 family owner occupied - jumbo | Loans not Past Due    
Aging Analysis of Loans By Class    
Loans 879,601 875,221
Mortgage | 1-4 family owner occupied - non-jumbo    
Aging Analysis of Loans By Class    
Loans 278,558 289,562
Accrued interest excluded from total 1,116 1,153
Mortgage | 1-4 family owner occupied - non-jumbo | Financial Asset, Past Due    
Aging Analysis of Loans By Class    
Loans 2,583 3,439
Mortgage | 1-4 family owner occupied - non-jumbo | 30-59 days    
Aging Analysis of Loans By Class    
Loans 160 1,381
Mortgage | 1-4 family owner occupied - non-jumbo | 60-89 days    
Aging Analysis of Loans By Class    
Loans 1,122 757
Mortgage | 1-4 family owner occupied - non-jumbo | 90+ days    
Aging Analysis of Loans By Class    
Loans 1,301 1,301
Mortgage | 1-4 family owner occupied - non-jumbo | Loans not Past Due    
Aging Analysis of Loans By Class    
Loans 275,975 286,123
Mortgage | 1-4 family non-owner occupied    
Aging Analysis of Loans By Class    
Loans 174,508 172,293
Accrued interest excluded from total 661 654
Mortgage | 1-4 family non-owner occupied | Financial Asset, Past Due    
Aging Analysis of Loans By Class    
Loans 399 170
Mortgage | 1-4 family non-owner occupied | 30-59 days    
Aging Analysis of Loans By Class    
Loans 48 119
Mortgage | 1-4 family non-owner occupied | 60-89 days    
Aging Analysis of Loans By Class    
Loans 309 29
Mortgage | 1-4 family non-owner occupied | 90+ days    
Aging Analysis of Loans By Class    
Loans 42 22
Mortgage | 1-4 family non-owner occupied | Loans not Past Due    
Aging Analysis of Loans By Class    
Loans 174,109 172,123
Mortgage | 1-4 family - 2nd lien    
Aging Analysis of Loans By Class    
Loans 158,237 157,597
Accrued interest excluded from total 860 899
Mortgage | 1-4 family - 2nd lien | Financial Asset, Past Due    
Aging Analysis of Loans By Class    
Loans 1,637 965
Mortgage | 1-4 family - 2nd lien | 30-59 days    
Aging Analysis of Loans By Class    
Loans 880 270
Mortgage | 1-4 family - 2nd lien | 60-89 days    
Aging Analysis of Loans By Class    
Loans 374 235
Mortgage | 1-4 family - 2nd lien | 90+ days    
Aging Analysis of Loans By Class    
Loans 383 460
Mortgage | 1-4 family - 2nd lien | Loans not Past Due    
Aging Analysis of Loans By Class    
Loans 156,600 156,632
Mortgage | Resort lending    
Aging Analysis of Loans By Class    
Loans 25,766 26,608
Accrued interest excluded from total 119 122
Mortgage | Resort lending | Financial Asset, Past Due    
Aging Analysis of Loans By Class    
Loans 57 57
Mortgage | Resort lending | 30-59 days    
Aging Analysis of Loans By Class    
Loans 0 0
Mortgage | Resort lending | 60-89 days    
Aging Analysis of Loans By Class    
Loans 0 0
Mortgage | Resort lending | 90+ days    
Aging Analysis of Loans By Class    
Loans 57 57
Mortgage | Resort lending | Loans not Past Due    
Aging Analysis of Loans By Class    
Loans 25,709 26,551
Installment    
Aging Analysis of Loans By Class    
Loans 520,372 537,907
Accrued interest excluded from total 1,510 1,548
Installment | Boat lending    
Aging Analysis of Loans By Class    
Loans 267,783 272,512
Accrued interest excluded from total 773 778
Installment | Boat lending | Financial Asset, Past Due    
Aging Analysis of Loans By Class    
Loans 497 729
Installment | Boat lending | 30-59 days    
Aging Analysis of Loans By Class    
Loans 348 287
Installment | Boat lending | 60-89 days    
Aging Analysis of Loans By Class    
Loans 74 200
Installment | Boat lending | 90+ days    
Aging Analysis of Loans By Class    
Loans 75 242
Installment | Boat lending | Loans not Past Due    
Aging Analysis of Loans By Class    
Loans 267,286 271,783
Installment | Recreational vehicle lending    
Aging Analysis of Loans By Class    
Loans 183,495 191,857
Accrued interest excluded from total 480 496
Installment | Recreational vehicle lending | Financial Asset, Past Due    
Aging Analysis of Loans By Class    
Loans 1,383 985
Installment | Recreational vehicle lending | 30-59 days    
Aging Analysis of Loans By Class    
Loans 1,014 550
Installment | Recreational vehicle lending | 60-89 days    
Aging Analysis of Loans By Class    
Loans 210 205
Installment | Recreational vehicle lending | 90+ days    
Aging Analysis of Loans By Class    
Loans 159 230
Installment | Recreational vehicle lending | Loans not Past Due    
Aging Analysis of Loans By Class    
Loans 182,112 190,872
Installment | Other    
Aging Analysis of Loans By Class    
Loans 69,094 73,538
Accrued interest excluded from total 257 274
Installment | Other | Financial Asset, Past Due    
Aging Analysis of Loans By Class    
Loans 414 607
Installment | Other | 30-59 days    
Aging Analysis of Loans By Class    
Loans 288 475
Installment | Other | 60-89 days    
Aging Analysis of Loans By Class    
Loans 62 74
Installment | Other | 90+ days    
Aging Analysis of Loans By Class    
Loans 64 58
Installment | Other | Loans not Past Due    
Aging Analysis of Loans By Class    
Loans $ 68,680 $ 72,931