v3.26.1
Loans and Allowance for Credit Losses on Loans - Schedule of Recorded Investment in Nonaccrual Loans and Loans Past Due 90 or More Days and Still Accruing Interest by Portfolio Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable Recorded Investment Past Due [Line Items]    
Nonaccrual Loans with a Related Allowance for Credit Losses $ 7,674 $ 8,761
Nonaccrual Loans without a Related Allowance for Credit Losses 8,698 5,310
Total Nonaccrual Loans 16,372 14,071
90 or More Days Past Due & Still Accruing 892 0
Total 17,264 14,071
Loans Insured or Guaranteed by non-US Government Authorities    
Financing Receivable Recorded Investment Past Due [Line Items]    
Total 30,500 20,900
CRE    
Financing Receivable Recorded Investment Past Due [Line Items]    
Nonaccrual Loans with a Related Allowance for Credit Losses 1,192 554
Nonaccrual Loans without a Related Allowance for Credit Losses 2,555 2,870
Total Nonaccrual Loans 3,747 3,424
90 or More Days Past Due & Still Accruing 0 0
Total 3,747 3,424
SBA—real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Nonaccrual Loans with a Related Allowance for Credit Losses 6,482 7,343
Nonaccrual Loans without a Related Allowance for Credit Losses 3,864 1,851
Total Nonaccrual Loans 10,346 9,194
90 or More Days Past Due & Still Accruing 892 0
Total 11,238 9,194
SBA—non-real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Nonaccrual Loans with a Related Allowance for Credit Losses 0 646
Nonaccrual Loans without a Related Allowance for Credit Losses 854 0
Total Nonaccrual Loans 854 646
90 or More Days Past Due & Still Accruing 0 0
Total 854 646
C&I    
Financing Receivable Recorded Investment Past Due [Line Items]    
Nonaccrual Loans with a Related Allowance for Credit Losses 0 218
Nonaccrual Loans without a Related Allowance for Credit Losses 0 0
Total Nonaccrual Loans 0 218
90 or More Days Past Due & Still Accruing 0 0
Total 0 218
Home mortgage    
Financing Receivable Recorded Investment Past Due [Line Items]    
Nonaccrual Loans with a Related Allowance for Credit Losses 0 0
Nonaccrual Loans without a Related Allowance for Credit Losses 1,425 589
Total Nonaccrual Loans 1,425 589
90 or More Days Past Due & Still Accruing 0 0
Total $ 1,425 $ 589