v3.26.1
ESOP (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of employee stock ownership plan

June 30, 2026

June 30, 2025

Shares committed for allocation

6,585

3,951

Unallocated

46,093

 

48,727

Total ESOP shares

52,678

52,678

Fair value of unearned shares at June 30, 2026 and 2025

$

437,884

$

411,743