v3.26.1
Note 11 - Stock Based Compensation - Shares Held by ESOP (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jan. 31, 2022
Shares allocated (in shares) 85,669 64,844  
Shares committed for allocation (in shares) 10,806 10,610  
Shares distributed to plan participants (in shares) (5,015) (1,597)  
Unallocated (in shares) 335,361 356,382  
Total ESOP shares (in shares) 426,821 430,239 431,836
Fair value of unearned shares as of June 30, 2026 and 2025, respectively $ 4,615 $ 4,394