XML 93 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 20 - Stock Options - Summary of Nonvested Employee Stock (Details) - Employee Stock Option Plan 2017 [Member] - $ / shares
6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Non-vested options outstanding (in shares) 134,500 81,750
Non-vested, weighted average grant date fair value (in dollars per share) $ 5.12 $ 5.53
Granted (in shares) 40,000 48,000
Granted, weighted average grant date fair value (in dollars per share) $ 5.65 $ 4.88
Vested (in shares) (28,250) (21,000)
Non-vested options outstanding (in shares) 146,250 108,750
Non-vested, weighted average grant date fair value (in dollars per share) $ 5.35 $ 5.38