XML 103 R92.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 - Employee Benefits - ESOP Share Allocation (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Shares held by participants beginning of the year (in shares) 361,069 353,677
Shares allocated to participants (in shares) 24,318 24,318
Shares purchased with dividends received on allocated shares (in shares) 7,005 3,540
Shares distributed to participants (in shares) (19,849) (20,466)
Shares held by participants end of year (in shares) 372,543 361,069
Unreleased shares beginning of the year (in shares) 133,782 158,100
Shares released during year (in shares) (24,318) (24,318)
Unreleased shares end of year (in shares) 109,464 133,782
Total ESOP shares end of year (in shares) 482,007 494,851
Fair value of unreleased shares at December 31 $ 2,517,672 $ 2,854,908