v3.25.2
Loans and Allowance for Credit Losses on Loans - Schedule of Aging Analysis of Recorded Investment in Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans $ 2,071,580 $ 1,956,852
CRE    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 1,021,431 980,247
SBA—real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 241,451 231,962
SBA—non-real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 21,973 21,748
C&I    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 193,359 213,097
Home mortgage    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 593,256 509,524
Consumer and Other    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 110 274
Total Past Due | Loans Insured or Guaranteed by non-US Government Authorities    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 13,900 16,300
30-59 Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 4,807 3,159
30-59 Days Past Due | CRE    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
30-59 Days Past Due | SBA—real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 4,275 237
30-59 Days Past Due | SBA—non-real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 234 133
30-59 Days Past Due | C&I    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 15
30-59 Days Past Due | Home mortgage    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 298 2,774
30-59 Days Past Due | Consumer and Other    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
60-89 Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 4,996 5,805
60-89 Days Past Due | CRE    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
60-89 Days Past Due | SBA—real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 1,882 74
60-89 Days Past Due | SBA—non-real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 137
60-89 Days Past Due | C&I    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
60-89 Days Past Due | Home mortgage    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 3,114 5,594
60-89 Days Past Due | Consumer and Other    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
90 or More Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
90 or More Days Past Due | CRE    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
90 or More Days Past Due | SBA—real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
90 or More Days Past Due | SBA—non-real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
90 or More Days Past Due | C&I    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
90 or More Days Past Due | Home mortgage    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
90 or More Days Past Due | Consumer and Other    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
Current Accruing Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 2,052,861 1,940,068
Current Accruing Loans | CRE    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 1,019,629 978,304
Current Accruing Loans | SBA—real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 229,918 225,943
Current Accruing Loans | SBA—non-real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 21,419 21,309
Current Accruing Loans | C&I    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 193,359 213,082
Current Accruing Loans | Home mortgage    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 588,426 501,156
Current Accruing Loans | Consumer and Other    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 110 274
Nonperforming Financial Instruments    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 8,916 7,820
Nonperforming Financial Instruments | CRE    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 1,802 1,943
Nonperforming Financial Instruments | SBA—real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 5,376 5,708
Nonperforming Financial Instruments | SBA—non-real estate    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 320 169
Nonperforming Financial Instruments | C&I    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 0 0
Nonperforming Financial Instruments | Home mortgage    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans 1,418 0
Nonperforming Financial Instruments | Consumer and Other    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans $ 0 $ 0