v3.26.1
ESOP Plan (Tables)
6 Months Ended
Jun. 30, 2026
ESOP Plan [Abstract]  
Shares Held by ESOP
Shares held by the ESOP were as follows:

   
June 30, 2026
   
December 31, 2025
 
   
(Dollars in thousands)
 
Allocated to participants
   
110,836
     
124,968
 
Committed to be released
   
68,548
     
55,568
 
Suspense shares
   
406,108
     
406,108
 
Total ESOP shares
   
585,492
     
586,644
 
Fair value of unearned shares
 
$
3,923
   
$
3,005