Loans and Allowance for Credit Losses - Loans - Schedule of ACL Loans by Portfolio Segment (Details) - USD ($) $ in Thousands |
|
|
3 Months Ended |
6 Months Ended |
12 Months Ended |
Feb. 27, 2026 |
Apr. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
$ 41,105
|
$ 35,838
|
$ 36,091
|
$ 35,514
|
$ 35,514
|
| Initial ACL - PCD Loans |
|
|
0
|
343
|
977
|
343
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
3,438
|
|
|
| Charge-offs |
|
|
(61)
|
(909)
|
(1,214)
|
(924)
|
|
| Recoveries |
|
|
39
|
98
|
143
|
116
|
|
| Net Loans (Charged off) Recovered |
|
|
(22)
|
(811)
|
(1,071)
|
(808)
|
|
| Provision/(Benefit) for Credit Losses |
|
|
557
|
2,245
|
2,205
|
2,566
|
|
| Allowance for loan losses, ending balance |
|
|
41,640
|
37,615
|
41,640
|
37,615
|
36,091
|
| PSL allowance |
|
|
0
|
|
3,438
|
|
|
| 1st Colonial Acquisition |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Initial ACL - PSL Loans |
$ 3,400
|
|
|
|
|
|
|
| PCD allowance |
977
|
|
|
|
|
|
|
| PSL allowance |
$ 3,400
|
|
|
|
|
|
|
| William Penn Acquisition |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Provision expense |
|
$ 2,300
|
|
|
|
|
|
| Commercial Real Estate | CRE Nonowner Occupied |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
10,207
|
10,380
|
9,917
|
11,047
|
11,047
|
| Initial ACL - PCD Loans |
|
|
0
|
89
|
0
|
89
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
269
|
|
|
| Charge-offs |
|
|
(2)
|
(691)
|
(501)
|
(691)
|
(1,085)
|
| Recoveries |
|
|
0
|
1
|
0
|
2
|
305
|
| Net Loans (Charged off) Recovered |
|
|
(2)
|
(690)
|
(501)
|
(689)
|
|
| Provision/(Benefit) for Credit Losses |
|
|
595
|
819
|
1,115
|
151
|
|
| Allowance for loan losses, ending balance |
|
|
10,800
|
10,598
|
10,800
|
10,598
|
9,917
|
| PSL allowance |
|
|
0
|
|
269
|
|
|
| Commercial Real Estate | CRE Owner Occupied |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
8,274
|
5,722
|
6,095
|
5,243
|
5,243
|
| Initial ACL - PCD Loans |
|
|
0
|
100
|
183
|
100
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
552
|
|
|
| Charge-offs |
|
|
0
|
0
|
0
|
0
|
(346)
|
| Recoveries |
|
|
2
|
0
|
95
|
0
|
|
| Net Loans (Charged off) Recovered |
|
|
2
|
0
|
95
|
0
|
|
| Provision/(Benefit) for Credit Losses |
|
|
(1,634)
|
608
|
(283)
|
1,087
|
|
| Allowance for loan losses, ending balance |
|
|
6,642
|
6,430
|
6,642
|
6,430
|
6,095
|
| PSL allowance |
|
|
0
|
|
552
|
|
|
| Commercial Real Estate | Multifamily |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
1,542
|
3,324
|
1,443
|
3,432
|
3,432
|
| Initial ACL - PCD Loans |
|
|
0
|
31
|
0
|
31
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
87
|
|
|
| Charge-offs |
|
|
0
|
0
|
0
|
0
|
|
| Recoveries |
|
|
0
|
0
|
0
|
0
|
|
| Net Loans (Charged off) Recovered |
|
|
0
|
0
|
0
|
0
|
|
| Provision/(Benefit) for Credit Losses |
|
|
(68)
|
(1,377)
|
(56)
|
(1,485)
|
|
| Allowance for loan losses, ending balance |
|
|
1,474
|
1,978
|
1,474
|
1,978
|
1,443
|
| PSL allowance |
|
|
0
|
|
87
|
|
|
| Commercial Real Estate | Farmland |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
2,154
|
2,075
|
2,118
|
1,932
|
1,932
|
| Initial ACL - PCD Loans |
|
|
0
|
0
|
0
|
0
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
1
|
|
|
| Charge-offs |
|
|
0
|
0
|
0
|
0
|
|
| Recoveries |
|
|
0
|
0
|
0
|
0
|
|
| Net Loans (Charged off) Recovered |
|
|
0
|
0
|
0
|
0
|
|
| Provision/(Benefit) for Credit Losses |
|
|
371
|
23
|
406
|
166
|
|
| Allowance for loan losses, ending balance |
|
|
2,525
|
2,098
|
2,525
|
2,098
|
2,118
|
| PSL allowance |
|
|
0
|
|
1
|
|
|
| Commercial and industrial |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
9,856
|
7,864
|
9,259
|
7,122
|
7,122
|
| Initial ACL - PCD Loans |
|
|
0
|
36
|
547
|
36
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
599
|
|
|
| Charge-offs |
|
|
0
|
(203)
|
0
|
(203)
|
(294)
|
| Recoveries |
|
|
6
|
3
|
6
|
9
|
9
|
| Net Loans (Charged off) Recovered |
|
|
6
|
(200)
|
6
|
(194)
|
|
| Provision/(Benefit) for Credit Losses |
|
|
1,036
|
402
|
487
|
1,138
|
|
| Allowance for loan losses, ending balance |
|
|
10,898
|
8,102
|
10,898
|
8,102
|
9,259
|
| PSL allowance |
|
|
0
|
|
599
|
|
|
| Construction | Residential Construction |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
431
|
830
|
477
|
931
|
931
|
| Initial ACL - PCD Loans |
|
|
0
|
0
|
0
|
0
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
54
|
|
|
| Charge-offs |
|
|
0
|
0
|
0
|
0
|
|
| Recoveries |
|
|
0
|
0
|
0
|
0
|
|
| Net Loans (Charged off) Recovered |
|
|
0
|
0
|
0
|
0
|
|
| Provision/(Benefit) for Credit Losses |
|
|
(13)
|
128
|
(113)
|
27
|
|
| Allowance for loan losses, ending balance |
|
|
418
|
958
|
418
|
958
|
477
|
| PSL allowance |
|
|
0
|
|
54
|
|
|
| Construction | Other Construction |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
1,676
|
1,899
|
1,464
|
2,131
|
2,131
|
| Initial ACL - PCD Loans |
|
|
0
|
0
|
0
|
0
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
76
|
|
|
| Charge-offs |
|
|
0
|
0
|
0
|
0
|
|
| Recoveries |
|
|
0
|
0
|
0
|
0
|
|
| Net Loans (Charged off) Recovered |
|
|
0
|
0
|
0
|
0
|
|
| Provision/(Benefit) for Credit Losses |
|
|
(88)
|
537
|
48
|
305
|
|
| Allowance for loan losses, ending balance |
|
|
1,588
|
2,436
|
1,588
|
2,436
|
1,464
|
| PSL allowance |
|
|
0
|
|
76
|
|
|
| Residential Mortgage | 1-4 Family 1st Lien |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
3,695
|
1,582
|
2,434
|
1,503
|
1,503
|
| Initial ACL - PCD Loans |
|
|
0
|
37
|
92
|
37
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
1,304
|
|
|
| Charge-offs |
|
|
0
|
0
|
0
|
0
|
|
| Recoveries |
|
|
3
|
83
|
5
|
85
|
90
|
| Net Loans (Charged off) Recovered |
|
|
3
|
83
|
5
|
85
|
|
| Provision/(Benefit) for Credit Losses |
|
|
48
|
494
|
(89)
|
571
|
|
| Allowance for loan losses, ending balance |
|
|
3,746
|
2,196
|
3,746
|
2,196
|
2,434
|
| PSL allowance |
|
|
0
|
|
1,304
|
|
|
| Residential Mortgage | 1-4 Family Rental |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
2,171
|
1,740
|
2,295
|
1,756
|
1,756
|
| Initial ACL - PCD Loans |
|
|
0
|
47
|
0
|
47
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
157
|
|
|
| Charge-offs |
|
|
0
|
0
|
(13)
|
0
|
|
| Recoveries |
|
|
13
|
0
|
13
|
0
|
|
| Net Loans (Charged off) Recovered |
|
|
13
|
0
|
0
|
0
|
|
| Provision/(Benefit) for Credit Losses |
|
|
(21)
|
471
|
(289)
|
455
|
|
| Allowance for loan losses, ending balance |
|
|
2,163
|
2,258
|
2,163
|
2,258
|
2,295
|
| PSL allowance |
|
|
0
|
|
157
|
|
|
| Residential Mortgage | HELOC and Junior Liens |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
1,047
|
404
|
559
|
392
|
392
|
| Initial ACL - PCD Loans |
|
|
0
|
3
|
155
|
3
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
337
|
|
|
| Charge-offs |
|
|
(48)
|
0
|
(48)
|
0
|
|
| Recoveries |
|
|
0
|
0
|
0
|
0
|
|
| Net Loans (Charged off) Recovered |
|
|
(48)
|
0
|
(48)
|
0
|
|
| Provision/(Benefit) for Credit Losses |
|
|
355
|
113
|
351
|
125
|
|
| Allowance for loan losses, ending balance |
|
|
1,354
|
520
|
1,354
|
520
|
559
|
| PSL allowance |
|
|
0
|
|
337
|
|
|
| Consumer |
|
|
|
|
|
|
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] |
|
|
|
|
|
|
|
| Allowance for loan losses, beginning balance |
|
|
52
|
18
|
30
|
25
|
25
|
| Initial ACL - PCD Loans |
|
|
0
|
0
|
0
|
0
|
|
| Initial ACL - PSL Loans |
|
|
0
|
|
2
|
|
|
| Charge-offs |
|
|
(11)
|
(15)
|
(652)
|
(30)
|
(98)
|
| Recoveries |
|
|
15
|
11
|
24
|
20
|
55
|
| Net Loans (Charged off) Recovered |
|
|
4
|
(4)
|
(628)
|
(10)
|
|
| Provision/(Benefit) for Credit Losses |
|
|
(24)
|
27
|
628
|
26
|
|
| Allowance for loan losses, ending balance |
|
|
32
|
$ 41
|
32
|
$ 41
|
$ 30
|
| PSL allowance |
|
|
$ 0
|
|
$ 2
|
|
|