v3.26.1
Loans, net and allowance for credit losses - Nonaccrual Loans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Financing Receivable, Allowance for Credit Losses      
Total Nonaccrual Loans $ 11,437   $ 10,796
Nonaccrual with an Allowance for Credit Losses 5,794   3,089
Nonaccrual with no Allowance for Credit Losses 5,643   7,707
Interest income recorded on nonaccrual loans 49 $ 52  
Commercial and industrial      
Financing Receivable, Allowance for Credit Losses      
Total Nonaccrual Loans 2,031   1,955
Nonaccrual with an Allowance for Credit Losses 1,099   1,016
Nonaccrual with no Allowance for Credit Losses 932   939
Commercial real estate      
Financing Receivable, Allowance for Credit Losses      
Total Nonaccrual Loans 5,550   4,152
Nonaccrual with an Allowance for Credit Losses 4,169   1,178
Nonaccrual with no Allowance for Credit Losses 1,381   2,974
Residential real estate      
Financing Receivable, Allowance for Credit Losses      
Total Nonaccrual Loans 2,360   2,511
Nonaccrual with an Allowance for Credit Losses     67
Nonaccrual with no Allowance for Credit Losses 2,360   2,444
Consumer      
Financing Receivable, Allowance for Credit Losses      
Total Nonaccrual Loans 548   1,048
Nonaccrual with no Allowance for Credit Losses 548   1,048
Equipment financing      
Financing Receivable, Allowance for Credit Losses      
Total Nonaccrual Loans 948   1,130
Nonaccrual with an Allowance for Credit Losses 526   828
Nonaccrual with no Allowance for Credit Losses $ 422   $ 302