XML 112 R101.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 23 - Stock Options - Summary of Options Activities 2017 Directors Plan (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Director Plan 2017 [Member]      
Outstanding. options (in shares) 320,000 240,000  
Outstanding, weighted average exercise price (in dollars per share) $ 4.27 $ 3.93  
Outstanding, weighted average remaining contractual term (Year) 2 years 10 months 6 days 3 years 2 months 19 days 3 years 9 months
Aggregate intrinsic value outstanding $ 228 $ 340 $ 48
Granted, options (in shares) 100,000 80,000  
Granted, weighted average exercise price (in dollars per share) $ 7.76 $ 5.27  
Granted (Year) 4 years 8 months 23 days    
Outstanding, options (in shares) 420,000 320,000 240,000
Outstanding, weighted average exercise price (in dollars per share) $ 5.10 $ 4.27 $ 3.93
Exercisable, options (in shares) 420,000 320,000  
Exercisable, , weighted average exercise price (in dollars per share) $ 5.10 $ 4.27  
Exercisable, weighted average remaining contractual term (Year) 2 years 10 months 6 days 3 years 2 months 19 days  
Exercisable, aggregate intrinsic value $ 228 $ 340  
Employee Stock Option Plan 2007 [Member]      
Outstanding. options (in shares) 37,500 77,500  
Outstanding, weighted average exercise price (in dollars per share) $ 4.14 $ 3.69  
Outstanding, weighted average remaining contractual term (Year)   9 months 1 year 2 months 19 days
Aggregate intrinsic value outstanding $ 0 $ 34 $ 0
Granted, weighted average exercise price (in dollars per share)   $ 0  
Granted (Year)   4 years 7 months 20 days  
Outstanding, options (in shares) 0 37,500 77,500
Outstanding, weighted average exercise price (in dollars per share) $ 0 $ 4.14 $ 3.69
Exercisable, options (in shares) 0 37,500  
Exercisable, , weighted average exercise price (in dollars per share) $ 0 $ 4.14  
Exercisable, weighted average remaining contractual term (Year)   9 months  
Exercisable, aggregate intrinsic value   $ 34  
Granted (in dollars per share)   $ 0