v3.26.1
Loans - Schedule of Modified Loans to Borrowers Experiencing Financial Difficulty (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Term extension        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis $ 152 $ 3,492 $ 211 $ 3,492
% of loan class 0.00% 0.00% 0.00% 0.00%
Term extension | Residential real estate        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis     $ 59  
% of loan class     0.00%  
Term extension | Residential real estate | Senior lien        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis     $ 59  
% of loan class     0.00%  
Term extension | Commercial        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis $ 152 $ 3,492 $ 152 $ 3,492
% of loan class 0.00% 0.10% 0.00% 0.10%
Term extension | Commercial | Commercial and industrial        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis $ 152 $ 1,488 $ 152 $ 1,488
% of loan class 0.00% 0.10% 0.00% 0.10%
Term extension | Commercial | Owner occupied commercial real estate        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis   $ 2,004   $ 2,004
% of loan class 0.00% 0.20% 0.00% 0.20%
Payment Delay        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis $ 3,999 $ 8,277 $ 3,999 $ 13,852
% of loan class 0.00% 0.10% 0.10% 0.20%
Payment Delay | Residential real estate        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
% of loan class     0.00%  
Payment Delay | Residential real estate | Senior lien        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
% of loan class     0.00%  
Payment Delay | Commercial        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis $ 3,999 $ 8,277 $ 3,999 $ 13,852
% of loan class 0.10% 0.20% 0.10% 0.30%
Payment Delay | Commercial | Commercial and industrial        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis $ 3,999 $ 8,277 $ 3,999 $ 11,657
% of loan class 0.10% 0.40% 0.20% 0.60%
Payment Delay | Commercial | Owner occupied commercial real estate        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis       $ 2,195
% of loan class 0.00% 0.00% 0.00% 0.20%
Combination - interest rate reduction and term extension        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis $ 5,557   $ 5,557  
% of loan class 0.10%   0.10% 0.00%
Combination - interest rate reduction and term extension | Residential real estate        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
% of loan class     0.00%  
Combination - interest rate reduction and term extension | Residential real estate | Senior lien        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
% of loan class     0.00%  
Combination - interest rate reduction and term extension | Commercial        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis $ 5,557   $ 5,557  
% of loan class 0.10%   0.10% 0.00%
Combination - interest rate reduction and term extension | Commercial | Commercial and industrial        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
% of loan class 0.00%   0.00% 0.00%
Combination - interest rate reduction and term extension | Commercial | Owner occupied commercial real estate        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Amortized cost basis $ 5,557   $ 5,557  
% of loan class 0.40%   0.50% 0.00%