XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Loans and Allowance for Credit Losses - Schedule of Loan Portfolio Summarized by the Past Due Status (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans $ 2,343,720 $ 1,684,146
Financing Receivable, 90 Days or More Past Due, Accruing 2,427 941
30–59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,792 2,376
60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 2,387 1,567
≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 3,904 1,410
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 8,083 5,353
Current    
Financing Receivable, Past Due [Line Items]    
Loans 2,335,637 1,678,793
Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans 1,254,733 969,514
Financing Receivable, 90 Days or More Past Due, Accruing 0 0
Commercial real estate | 30–59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 134 763
Commercial real estate | 60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 527
Commercial real estate | ≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 527 314
Commercial real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 661 1,604
Commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Loans 1,254,072 967,910
Residential mortgage    
Financing Receivable, Past Due [Line Items]    
Loans 594,889 401,950
Financing Receivable, 90 Days or More Past Due, Accruing 2,131 850
Residential mortgage | 30–59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 714 953
Residential mortgage | 60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 2,223 987
Residential mortgage | ≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 2,938 850
Residential mortgage | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 5,875 2,790
Residential mortgage | Current    
Financing Receivable, Past Due [Line Items]    
Loans 589,014 399,160
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Loans 226,276 140,906
Financing Receivable, 90 Days or More Past Due, Accruing 0 0
Commercial and industrial | 30–59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 25 437
Commercial and industrial | 60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 24
Commercial and industrial | ≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 143 155
Commercial and industrial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 168 616
Commercial and industrial | Current    
Financing Receivable, Past Due [Line Items]    
Loans 226,108 140,290
Home equity lines of credit    
Financing Receivable, Past Due [Line Items]    
Loans 122,546 85,685
Financing Receivable, 90 Days or More Past Due, Accruing 272 91
Home equity lines of credit | 30–59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 862 161
Home equity lines of credit | 60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 48 0
Home equity lines of credit | ≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 272 91
Home equity lines of credit | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,182 252
Home equity lines of credit | Current    
Financing Receivable, Past Due [Line Items]    
Loans 121,364 85,433
Real estate construction    
Financing Receivable, Past Due [Line Items]    
Loans 135,023 76,773
Financing Receivable, 90 Days or More Past Due, Accruing 0 0
Real estate construction | 30–59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 9 15
Real estate construction | 60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 113 11
Real estate construction | ≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Real estate construction | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 122 26
Real estate construction | Current    
Financing Receivable, Past Due [Line Items]    
Loans 134,901 76,747
Consumer    
Financing Receivable, Past Due [Line Items]    
Loans 10,253 9,318
Financing Receivable, 90 Days or More Past Due, Accruing 24 0
Consumer | 30–59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 48 47
Consumer | 60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 3 18
Consumer | ≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 24 0
Consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 75 65
Consumer | Current    
Financing Receivable, Past Due [Line Items]    
Loans $ 10,178 $ 9,253