v3.26.1
Loans - Loan Modifications (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Current        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 10,458 $ 7,655
30-59 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
60-89 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     18 0
90+ Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 0 $ 0
Municipal        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
% of Total Class of Financing Receivable 0.00% 0.00% 0.00% 0.00%
Home Equity        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
% of Total Class of Financing Receivable 0.00% 0.27% 0.21% 0.27%
Home Equity | Current        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 306 $ 367
Home Equity | 30-59 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Home Equity | 60-89 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0
Home Equity | 90+ Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 0 $ 0
Consumer        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
% of Total Class of Financing Receivable 0.00% 0.00% 0.00% 0.00%
Consumer | Current        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 0 $ 0
Consumer | 30-59 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Consumer | 60-89 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Consumer | 90+ Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 0 $ 0
Real estate owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
% of Total Class of Financing Receivable 0.17% 0.09% 0.27% 0.13%
Real estate owner occupied | Commercial | Current        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 1,299 $ 493
Real estate owner occupied | Commercial | 30-59 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Real estate owner occupied | Commercial | 60-89 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Real estate owner occupied | Commercial | 90+ Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 0 $ 0
Real Estate non-owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
% of Total Class of Financing Receivable 0.01% 0.32% 0.32% 0.40%
Real Estate non-owner occupied | Commercial | Current        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 1,655 $ 1,710
Real Estate non-owner occupied | Commercial | 30-59 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Real Estate non-owner occupied | Commercial | 60-89 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Real Estate non-owner occupied | Commercial | 90+ Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 0 $ 0
Construction | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
% of Total Class of Financing Receivable 0.00% 0.00% 0.00% 0.00%
Construction | Commercial | Current        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis       $ 0
Construction | Commercial | 30-59 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis       0
Construction | Commercial | 60-89 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis       0
Construction | Commercial | 90+ Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis       $ 0
Construction | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
% of Total Class of Financing Receivable 0.00% 0.00% 0.00% 0.00%
C&I | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
% of Total Class of Financing Receivable 0.16% 0.23% 0.21% 0.25%
C&I | Commercial | Current        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 1,607 $ 1,010
C&I | Commercial | 30-59 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
C&I | Commercial | 60-89 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     18 0
C&I | Commercial | 90+ Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 0 $ 0
Multifamily | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
% of Total Class of Financing Receivable 0.00% 0.00% 0.00% 0.66%
Multifamily | Commercial | Current        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 4,043 $ 908
Multifamily | Commercial | 30-59 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Multifamily | Commercial | 60-89 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Multifamily | Commercial | 90+ Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 0 $ 0
Agriculture | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
% of Total Class of Financing Receivable 0.00% 0.34% 0.08% 3.24%
Agriculture | Commercial | Current        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 545 $ 1,715
Agriculture | Commercial | 30-59 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Agriculture | Commercial | 60-89 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Agriculture | Commercial | 90+ Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 0 $ 0
Term | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
% of Total Class of Financing Receivable 0.00% 0.18% 0.07% 0.18%
Term | Residential | Current        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     $ 1,003 $ 1,452
Term | Residential | 30-59 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Term | Residential | 60-89 Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Term | Residential | 90+ Days Past Due        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0 0
Payment Deferral        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis $ 0 $ 391 49 3,064
Payment Status (Amortized Cost Basis)     934 375
Payment Deferral | Municipal        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Payment Deferral | Home Equity        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Payment Status (Amortized Cost Basis)     0  
Payment Deferral | Consumer        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Payment Deferral | Real estate owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 $ 0 0 $ 156
Balloon payment term   5 years   5 years
Payment Status (Amortized Cost Basis)     0  
Payment Deferral | Real Estate non-owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 $ 0 0 $ 0
Balloon payment term   6 months   6 months
Payment Status (Amortized Cost Basis)     0  
Payment Deferral | Construction | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 $ 0 0 $ 0
Payment Deferral | Construction | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Payment Deferral | C&I | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis $ 0 $ 212 $ 49 $ 285
Balloon payment term 3 months 6 months 3 months 6 months
Financing receivable term extension   5 years    
Payment Status (Amortized Cost Basis)     $ 360 $ 196
Payment Deferral | Multifamily | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis $ 0 $ 0 0 908
Payment Deferral | Agriculture | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis $ 0 $ 179 $ 0 $ 1,715
Balloon payment term 3 months 6 months 3 months 6 months
Payment Status (Amortized Cost Basis)     $ 574 $ 179
Payment Deferral | Term | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis $ 0 $ 0 0 0
Payment Status (Amortized Cost Basis)     0 0
Term Extension        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 135 364
Payment Status (Amortized Cost Basis)     261 136
Term Extension | Municipal        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Term Extension | Home Equity        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Payment Status (Amortized Cost Basis)     0  
Term Extension | Consumer        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Term Extension | Real estate owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 $ 135 0
Financing receivable term extension     9 months  
Payment Status (Amortized Cost Basis)     $ 0  
Term Extension | Real Estate non-owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 $ 364
Financing receivable term extension       6 months
Payment Status (Amortized Cost Basis)     252  
Term Extension | Construction | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 $ 0
Term Extension | Construction | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Term Extension | C&I | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis $ 0 0 $ 0 0
Financing receivable term extension 3 months   3 months  
Payment Status (Amortized Cost Basis)     $ 9 11
Term Extension | Multifamily | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis $ 0 0 0 0
Term Extension | Agriculture | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 $ 0 0
Financing receivable term extension     3 months  
Payment Status (Amortized Cost Basis)     $ 0 0
Term Extension | Term | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Payment Status (Amortized Cost Basis)     0 $ 125
Rate Modification        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Rate Modification | Municipal        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Rate Modification | Home Equity        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Rate Modification | Consumer        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Rate Modification | Real estate owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Rate Modification | Real Estate non-owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Financing receivable, interest rate reduction (as a percent)       2.00%
Rate Modification | Construction | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Rate Modification | Construction | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Rate Modification | C&I | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Financing receivable, interest rate reduction (as a percent)       2.00%
Rate Modification | Multifamily | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Rate Modification | Agriculture | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Rate Modification | Term | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis     0  
Combination Payment Deferral and Term Extension        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 828 1,865 1,744 $ 1,865
Payment Status (Amortized Cost Basis)     1,114 18
Combination Payment Deferral and Term Extension | Municipal        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Combination Payment Deferral and Term Extension | Home Equity        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 367 306 367
Payment Status (Amortized Cost Basis)     306  
Combination Payment Deferral and Term Extension | Consumer        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Combination Payment Deferral and Term Extension | Real estate owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 646 337 889 337
Payment Status (Amortized Cost Basis)     368  
Combination Payment Deferral and Term Extension | Real Estate non-owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Payment Status (Amortized Cost Basis)     0  
Combination Payment Deferral and Term Extension | Construction | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Combination Payment Deferral and Term Extension | Construction | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Combination Payment Deferral and Term Extension | C&I | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 182 189 317 189
Payment Status (Amortized Cost Basis)     246 18
Combination Payment Deferral and Term Extension | Multifamily | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Combination Payment Deferral and Term Extension | Agriculture | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 38 0
Payment Status (Amortized Cost Basis)     0 0
Combination Payment Deferral and Term Extension | Term | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 972 194 972
Payment Status (Amortized Cost Basis)     194 0
Combination Payment Deferral and Rate Modification        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 514 532 514 532
Combination Payment Deferral and Rate Modification | Municipal        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Combination Payment Deferral and Rate Modification | Home Equity        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Combination Payment Deferral and Rate Modification | Consumer        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Combination Payment Deferral and Rate Modification | Real estate owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Combination Payment Deferral and Rate Modification | Real Estate non-owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 60 $ 61 60 $ 61
Balloon payment term   6 months   6 months
Financing receivable, interest rate reduction (as a percent)   2.00%    
Combination Payment Deferral and Rate Modification | Construction | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 $ 0 0 $ 0
Combination Payment Deferral and Rate Modification | Construction | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Combination Payment Deferral and Rate Modification | C&I | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 454 $ 471 454 $ 471
Balloon payment term   6 months   6 months
Financing receivable, interest rate reduction (as a percent)   2.00%    
Combination Payment Deferral and Rate Modification | Multifamily | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 $ 0 0 $ 0
Combination Payment Deferral and Rate Modification | Agriculture | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis 0 0 0 0
Combination Payment Deferral and Rate Modification | Term | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis $ 0 0 0 0
Combination Payment Deferral, Term Extension and Rate Modification        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   1,642 1,559 1,642
Payment Status (Amortized Cost Basis)     1,559  
Combination Payment Deferral, Term Extension and Rate Modification | Municipal        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   0 0 0
Combination Payment Deferral, Term Extension and Rate Modification | Home Equity        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   0 0 0
Payment Status (Amortized Cost Basis)     0  
Combination Payment Deferral, Term Extension and Rate Modification | Consumer        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   0 0 0
Combination Payment Deferral, Term Extension and Rate Modification | Real estate owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   0 0 0
Payment Status (Amortized Cost Basis)     0  
Combination Payment Deferral, Term Extension and Rate Modification | Real Estate non-owner occupied | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   $ 1,285 1,229 $ 1,285
Balloon payment term   5 years   5 years
Financing receivable term extension   60 months   60 months
Financing receivable term extension amortized   120 months   120 months
Financing receivable, WSJP rate (as a percent)   0.50%   0.50%
Payment Status (Amortized Cost Basis)     1,229  
Combination Payment Deferral, Term Extension and Rate Modification | Construction | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   $ 0 0 $ 0
Combination Payment Deferral, Term Extension and Rate Modification | Construction | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   0 0 0
Combination Payment Deferral, Term Extension and Rate Modification | C&I | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   0 0 0
Payment Status (Amortized Cost Basis)     0  
Combination Payment Deferral, Term Extension and Rate Modification | Multifamily | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   0 0 0
Combination Payment Deferral, Term Extension and Rate Modification | Agriculture | Commercial        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   0 0 0
Payment Status (Amortized Cost Basis)     0  
Combination Payment Deferral, Term Extension and Rate Modification | Term | Residential        
Financing Receivable, Troubled Debt Restructuring [Line Items]        
Amortized Cost Basis   $ 357 330 $ 357
Balloon payment term   3 years   3 years
Financing receivable term extension   36 months   36 months
Financing receivable term extension amortized   300 months   300 months
Payment Status (Amortized Cost Basis)     $ 330