XML 113 R102.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 23 - Stock Options - Summary of Options Activities 2007 Directors Plan (Details) - Director Plan 2007 [Member] - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Outstanding. options (in shares) 50,000 250,000  
Outstanding, weighted average exercise price (in dollars per share) $ 4.14 $ 3.32  
Outstanding, weighted average remaining contractual term (Year)   9 months 9 months 29 days
Aggregate intrinsic value outstanding $ 0 $ 45 $ 22
Exercised, options (in shares) (50,000) (200,000)  
Exercised, weighted average exercise price (in dollars per share) $ 4.14 $ 3.12  
Forfeited or expired, options (in shares) 0 0  
Forfeited or expired, weighted average exercise price (in dollars per share) $ 0 $ 0  
Outstanding, options (in shares) 0 50,000 250,000
Outstanding, weighted average exercise price (in dollars per share) $ 0 $ 4.14 $ 3.32
Exercisable, options (in shares) 0 50,000  
Exercisable, , weighted average exercise price (in dollars per share) $ 0 $ 4.14  
Exercisable, aggregate intrinsic value $ 0 $ 45  
Exercisable, weighted average remaining contractual term (Year)   9 months