XML 94 R84.htm IDEA: XBRL DOCUMENT v3.25.3
Note 20 - Stock Options - Summary of 2017 Employee Plan Options Activities (Details) - Employee Stock Option Plan 2017 [Member] - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Outstanding. options (in shares) 348,250 270,750 270,750  
Outstanding, weighted average exercise price (in dollars per share) $ 5.55 $ 5.35 $ 5.35  
Outstanding, weighted average remaining contractual term (Year) 2 years 10 months 13 days 3 years 4 months 17 days 2 years 10 months 17 days 3 years 5 months 4 days
Aggregate intrinsic value outstanding $ 260 $ 142 $ 113 $ 268
Granted, options (in shares) 44,500 40,000    
Granted, weighted average exercise price (in dollars per share) $ 5.24 $ 6.17    
Exercised, options (in shares) 0 0    
Exercised, weighted average exercise price (in dollars per share) $ 0 $ 0    
Forfeited or expired, options (in shares) 0 0    
Outstanding, options (in shares) 392,750 310,750 348,250 270,750
Outstanding, weighted average exercise price (in dollars per share) $ 5.51 $ 5.45 $ 5.55 $ 5.35
Exercisable, options (in shares) 250,125 164,500    
Exercisable, weighted average exercise price (in dollars per share) $ 5.55 $ 5.54    
Exercisable, weighted average remaining contractual term (Year) 2 years 3 months 21 days 2 years 10 months 2 days    
Exercisable, aggregate intrinsic value $ 176 $ 73    
Exercised, options (in shares) 0 0