v3.25.2
Note 9 - Employee Benefits - Shares Issued to the ESOP (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Allocated shares (in shares) 545,097 492,208
Committed to be released shares (in shares) 0 26,442
Unallocated shares (in shares) 502,932 529,379
Total ESOP shares issued (in shares) 1,048,029 1,048,029
Fair value of unallocated shares $ 3,873 $ 5,400