XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Note 20 - Stock Options - Summary of Options Activities (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Employee Stock Option Plan 2017 [Member]        
Outstanding. options (in shares) 270,750 216,375 216,375  
Outstanding, weighted average exercise price (in dollars per share) $ 5.35 $ 4.89 $ 4.89  
Outstanding, weighted average remaining contractual term (Year) 3 years 4 months 17 days 3 years 18 days 3 years 5 months 4 days 2 years 11 months 1 day
Aggregate intrinsic value outstanding $ 142 $ 590 $ 268 $ 140
Granted, options (in shares) 40,000 48,000    
Granted, weighted average exercise price (in dollars per share) $ 6.17 $ 4.88    
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) 310,750 264,375 270,750 216,375
Outstanding at September 30, 2024 (in dollars per share) $ 5.45 $ 4.88 $ 5.35 $ 4.89
Exercisable, options (in shares) 164,500 152,875    
Exercisable, weighted average exercise price (in dollars per share) $ 5.54 $ 4.55    
Exercisable, weighted average remaining contractual term (Year) 2 years 10 months 2 days 2 years 3 months 18 days    
Exercisable, aggregate intrinsic value $ 73 $ 390    
Exercised, options (in shares) 0 0    
Exercised, options (in shares) (0) (0)    
Director Plan 2017 [Member]        
Outstanding. options (in shares) 431,000 420,000 420,000  
Outstanding, weighted average exercise price (in dollars per share) $ 5.24 $ 4.91 $ 4.91  
Outstanding, weighted average remaining contractual term (Year) 2 years 7 months 17 days 2 years 7 months 28 days 2 years 10 months 17 days 2 years 7 months 28 days
Aggregate intrinsic value outstanding $ 349 $ 954 $ 531 $ 309
Granted, options (in shares) 0 0    
Granted, weighted average exercise price (in dollars per share) $ 0 $ 0    
Exercised, options (in shares) 0 0    
Exercised, weighted average exercise price (in dollars per share) $ 0      
Forfeited or expired, options (in shares) 0      
Outstanding, options (in shares) 431,000 420,000 431,000 420,000
Outstanding at September 30, 2024 (in dollars per share) $ 5.24 $ 4.91 $ 5.24 $ 4.91
Exercisable, options (in shares) 431,000 420,000    
Exercisable, weighted average exercise price (in dollars per share) $ 5.24 $ 4.91    
Exercisable, weighted average remaining contractual term (Year) 2 years 7 months 17 days 2 years 7 months 28 days    
Exercisable, aggregate intrinsic value $ 349 $ 954    
Exercised, options (in shares) 0 0    
Exercised, options (in shares) 0 0    
Forfeited or expired, weighted average exercise price (in dollars per share) $ 0