XML 119 R102.htm IDEA: XBRL DOCUMENT v3.25.2
Note 23 - Stock Options - Summary of Options Activities 2017 Directors Plan (Details) - Director Plan 2017 [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Outstanding, options (in shares) 431,000 420,000  
Outstanding, weighted average exercise price (in dollars per share) $ 5.24 $ 4.91  
Outstanding, weighted average remaining contractual term (Year) 2 years 9 months 3 days 2 years 10 months 17 days 2 years 10 months 28 days
Aggregate intrinsic value outstanding $ 136 $ 531 $ 309
Granted, options (in shares) 100,000 100,000  
Granted, weighted average exercise price (in dollars per share) $ 5.01 $ 5.01  
Exercised, options (in shares) (60,000) (89,000)  
Exercised, weighted average exercise price (in dollars per share) $ 2.53 $ 3.4  
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) 471,000 431,000 420,000
Outstanding, weighted average exercise price (in dollars per share) $ 5.8 $ 5.24 $ 4.91
Exercisable, options (in shares) 471,000    
Exercisable, weighted average exercise price (in dollars per share) $ 5.8    
Exercisable, weighted average remaining contractual term (Year) 2 years 9 months 3 days    
Aggregate intrinsic value exercisable $ 136