XML 43 R34.htm IDEA: XBRL DOCUMENT 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