XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Employee Stock Ownership Plan - Schedule of Shares Held in ESOP (Details) - shares
Jun. 30, 2024
Dec. 31, 2023
Allocated (in shares) 641,288 551,530
Committed to be allocated (in shares) 44,879 89,758
Unallocated (in shares) 852,701 897,580
Total (in shares) 1,538,868 1,538,868