XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Loans and Allowance for Credit Losses - Schedule of Loan Portfolio Summarized by the Past Due Status (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans $ 2,323,938 $ 1,684,146
Financing Receivable, 90 Days or More Past Due, Accruing 1,987 941
30–59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 13,085 2,376
60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,742 1,567
≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 3,094 1,410
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 17,921 5,353
Current    
Financing Receivable, Past Due [Line Items]    
Loans 2,306,017 1,678,793
Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans 1,254,402 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 245 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 444 314
Commercial real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 689 1,604
Commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Loans 1,253,713 967,910
Residential mortgage    
Financing Receivable, Past Due [Line Items]    
Loans 591,488 401,950
Financing Receivable, 90 Days or More Past Due, Accruing 1,987 850
Residential mortgage | 30–59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 10,968 953
Residential mortgage | 60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,270 987
Residential mortgage | ≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 2,506 850
Residential mortgage | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 14,744 2,790
Residential mortgage | Current    
Financing Receivable, Past Due [Line Items]    
Loans 576,744 399,160
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Loans 220,774 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 12 437
Commercial and industrial | 60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 378 24
Commercial and industrial | ≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 144 155
Commercial and industrial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 534 616
Commercial and industrial | Current    
Financing Receivable, Past Due [Line Items]    
Loans 220,240 140,290
Home equity lines of credit    
Financing Receivable, Past Due [Line Items]    
Loans 119,085 85,685
Financing Receivable, 90 Days or More Past Due, Accruing 0 91
Home equity lines of credit | 30–59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 999 161
Home equity lines of credit | 60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 72 0
Home equity lines of credit | ≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 91
Home equity lines of credit | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 1,071 252
Home equity lines of credit | Current    
Financing Receivable, Past Due [Line Items]    
Loans 118,014 85,433
Real estate construction    
Financing Receivable, Past Due [Line Items]    
Loans 127,663 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 735 15
Real estate construction | 60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 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 735 26
Real estate construction | Current    
Financing Receivable, Past Due [Line Items]    
Loans 126,928 76,747
Consumer    
Financing Receivable, Past Due [Line Items]    
Loans 10,526 9,318
Financing Receivable, 90 Days or More Past Due, Accruing 0 0
Consumer | 30–59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 126 47
Consumer | 60–89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 22 18
Consumer | ≥ 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 148 65
Consumer | Current    
Financing Receivable, Past Due [Line Items]    
Loans $ 10,378 $ 9,253