v3.25.2
Loans - Amortized Cost of Collateral-dependent Loans by Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]            
Loans $ 4,164,367   $ 4,038,825      
Allowance for Credit Losses 61,157 $ 60,035 59,379 $ 56,241 $ 56,313 $ 54,658
Accrued interest excluded from total 14,006   13,461      
Real Estate            
Financing Receivable, Past Due [Line Items]            
Loans 23,405   6,539      
Accrued interest excluded from total 91   5      
Other            
Financing Receivable, Past Due [Line Items]            
Loans 11,022   5,611      
Accrued interest excluded from total 54   34      
Allowance for Credit Losses            
Financing Receivable, Past Due [Line Items]            
Allowance for Credit Losses 4,606   2,300      
Commercial            
Financing Receivable, Past Due [Line Items]            
Loans 2,068,081   1,937,364      
Allowance for Credit Losses 25,890 24,297 22,872 18,979 18,982 16,724
Accrued interest excluded from total 6,772   6,496      
Commercial | Commercial and industrial            
Financing Receivable, Past Due [Line Items]            
Loans 1,101,053   1,001,329      
Accrued interest excluded from total 3,559   3,310      
Commercial | Commercial and industrial | Real Estate            
Financing Receivable, Past Due [Line Items]            
Loans 694   686      
Commercial | Commercial and industrial | Other            
Financing Receivable, Past Due [Line Items]            
Loans 10,077   5,166      
Commercial | Commercial and industrial | Allowance for Credit Losses            
Financing Receivable, Past Due [Line Items]            
Allowance for Credit Losses 930   1,647      
Commercial | Commercial real estate            
Financing Receivable, Past Due [Line Items]            
Loans 967,028   936,035      
Accrued interest excluded from total 3,213   3,186      
Commercial | Commercial real estate | Real Estate            
Financing Receivable, Past Due [Line Items]            
Loans 16,242   817      
Commercial | Commercial real estate | Other            
Financing Receivable, Past Due [Line Items]            
Loans 0   0      
Commercial | Commercial real estate | Allowance for Credit Losses            
Financing Receivable, Past Due [Line Items]            
Allowance for Credit Losses 2,817   3      
Mortgage            
Financing Receivable, Past Due [Line Items]            
Loans 1,528,360   1,516,726      
Allowance for Credit Losses 20,752 20,036 22,317 20,731 20,903 21,386
Accrued interest excluded from total 5,619   5,357      
Mortgage | 1-4 family owner occupied - jumbo            
Financing Receivable, Past Due [Line Items]            
Loans 886,296   875,551      
Accrued interest excluded from total 2,751   2,520      
Mortgage | 1-4 family owner occupied - jumbo | Real Estate            
Financing Receivable, Past Due [Line Items]            
Loans 2,140   1,480      
Mortgage | 1-4 family owner occupied - jumbo | Other            
Financing Receivable, Past Due [Line Items]            
Loans 0   0      
Mortgage | 1-4 family owner occupied - jumbo | Allowance for Credit Losses            
Financing Receivable, Past Due [Line Items]            
Allowance for Credit Losses 0   0      
Mortgage | 1-4 family owner occupied - non-jumbo            
Financing Receivable, Past Due [Line Items]            
Loans 296,990   299,142      
Accrued interest excluded from total 1,155   1,160      
Mortgage | 1-4 family owner occupied - non-jumbo | Real Estate            
Financing Receivable, Past Due [Line Items]            
Loans 2,431   2,903      
Mortgage | 1-4 family owner occupied - non-jumbo | Other            
Financing Receivable, Past Due [Line Items]            
Loans 0   0      
Mortgage | 1-4 family owner occupied - non-jumbo | Allowance for Credit Losses            
Financing Receivable, Past Due [Line Items]            
Allowance for Credit Losses 332   347      
Mortgage | 1-4 family non-owner occupied            
Financing Receivable, Past Due [Line Items]            
Loans 169,143   176,950      
Accrued interest excluded from total 666   680      
Mortgage | 1-4 family non-owner occupied | Real Estate            
Financing Receivable, Past Due [Line Items]            
Loans 809   0      
Mortgage | 1-4 family non-owner occupied | Other            
Financing Receivable, Past Due [Line Items]            
Loans 0   0      
Mortgage | 1-4 family non-owner occupied | Allowance for Credit Losses            
Financing Receivable, Past Due [Line Items]            
Allowance for Credit Losses 34   0      
Mortgage | 1-4 family - 2nd lien            
Financing Receivable, Past Due [Line Items]            
Loans 147,621   133,947      
Accrued interest excluded from total 904   846      
Mortgage | 1-4 family - 2nd lien | Real Estate            
Financing Receivable, Past Due [Line Items]            
Loans 1,032   510      
Mortgage | 1-4 family - 2nd lien | Other            
Financing Receivable, Past Due [Line Items]            
Loans 0   0      
Mortgage | 1-4 family - 2nd lien | Allowance for Credit Losses            
Financing Receivable, Past Due [Line Items]            
Allowance for Credit Losses 107   94      
Mortgage | Resort lending            
Financing Receivable, Past Due [Line Items]            
Loans 28,310   31,136      
Accrued interest excluded from total 143   151      
Mortgage | Resort lending | Real Estate            
Financing Receivable, Past Due [Line Items]            
Loans 57   143      
Mortgage | Resort lending | Other            
Financing Receivable, Past Due [Line Items]            
Loans 0   0      
Mortgage | Resort lending | Allowance for Credit Losses            
Financing Receivable, Past Due [Line Items]            
Allowance for Credit Losses 20   51      
Installment            
Financing Receivable, Past Due [Line Items]            
Loans 567,926   584,735      
Allowance for Credit Losses 3,015 $ 2,887 3,040 $ 3,901 $ 3,836 $ 4,126
Accrued interest excluded from total 1,615   1,608      
Installment | Boat lending            
Financing Receivable, Past Due [Line Items]            
Loans 271,595   264,341      
Accrued interest excluded from total 797   736      
Installment | Boat lending | Real Estate            
Financing Receivable, Past Due [Line Items]            
Loans 0   0      
Installment | Boat lending | Other            
Financing Receivable, Past Due [Line Items]            
Loans 715   87      
Installment | Boat lending | Allowance for Credit Losses            
Financing Receivable, Past Due [Line Items]            
Allowance for Credit Losses 284   31      
Installment | Recreational vehicle lending            
Financing Receivable, Past Due [Line Items]            
Loans 206,045   224,537      
Accrued interest excluded from total 546   576      
Installment | Recreational vehicle lending | Real Estate            
Financing Receivable, Past Due [Line Items]            
Loans 0   0      
Installment | Recreational vehicle lending | Other            
Financing Receivable, Past Due [Line Items]            
Loans 194   266      
Installment | Recreational vehicle lending | Allowance for Credit Losses            
Financing Receivable, Past Due [Line Items]            
Allowance for Credit Losses 69   94      
Installment | Other            
Financing Receivable, Past Due [Line Items]            
Loans 90,286   95,857      
Accrued interest excluded from total 272   296      
Installment | Other | Real Estate            
Financing Receivable, Past Due [Line Items]            
Loans 0   0      
Installment | Other | Other            
Financing Receivable, Past Due [Line Items]            
Loans 36   92      
Installment | Other | Allowance for Credit Losses            
Financing Receivable, Past Due [Line Items]            
Allowance for Credit Losses $ 13   $ 33