v3.25.2
Loans - Provision For Credit Losses On Off-Balance Sheet Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments $ 1,996 $ 3,786 $ 1,996 $ 3,786 $ 1,972 $ 2,140 $ 3,673 $ 3,745
Provision for credit losses 24 113 (144) 41        
Commercial Portfolio Segment                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments 1,995 3,739 1,995 3,739 1,931 2,095 3,622 3,678
Provision for credit losses 64 117 (100) 61        
Commercial Portfolio Segment | Commercial and industrial                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments 199 188 199 188 170 233 193 233
Provision for credit losses 29 (5) (34) (45)        
Commercial Portfolio Segment | Owner-occupied commercial real estate                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments 0 0 0 0   11   9
Provision for credit losses     (11) (9)        
Commercial Portfolio Segment | Investor commercial real estate                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments 33 0 33 0 1 1   6
Provision for credit losses 32   32 (6)        
Commercial Portfolio Segment | Construction                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments 1,757 3,420 1,757 3,420 1,474 1,568 3,270 2,889
Provision for credit losses 283 150 189 531        
Commercial Portfolio Segment | Single tenant lease financing                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments 5   5   12 19    
Provision for credit losses (7)   (14)          
Commercial Portfolio Segment | Small business lending                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments 1 131 1 131 274 263 159 541
Provision for credit losses (273) (28) (262) (410)        
Consumer Portfolio                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments 1 47 1 47 41 45 51 67
Provision for credit losses (40) (4) (44) (20)        
Consumer Portfolio | Residential mortgage                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments 1 3 1 3 1 1 5 11
Provision for credit losses 0 (2) 0 (8)        
Consumer Portfolio | Home equity                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments 0 33 0 33 32 35 35 45
Provision for credit losses (32) (2) (35) (12)        
Consumer Portfolio | Other consumer loans                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Off-balance sheet commitments 0 11 0 11 $ 8 $ 9 $ 11 $ 11
Provision for credit losses $ (8) $ 0 $ (9) $ 0