v3.26.1
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