v3.26.3
Note 25 - Stock Options - Summary of 2017 Directors Plan Options Activities (Details) - Director Plan 2017 [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Outstanding. options (in shares) [1] 942,321 862,321  
Outstanding, weighted average exercise price (in dollars per share) $ 2.9 $ 2.62  
Outstanding, weighted average remaining contractual term (Year) 2 years 8 months 26 days 2 years 10 months 17 days 2 years 10 months 17 days
Aggregate intrinsic value outstanding $ 6,334 $ 136 $ 531
Granted, options (in shares) 200,000 200,000  
Granted, weighted average exercise price (in dollars per share) $ 6.92 $ 2.51  
Exercised, options (in shares) (380,236) (120,000)  
Exercised, weighted average exercise price (in dollars per share) $ 2.79 $ 1.27  
Granted, weighted average remaining contractual term (Year) 2 years 10 months 17 days    
Granted, aggregate intrinsic value $ 531    
Outstanding, options (in shares) 762,085 942,321 [1] 862,321 [1]
Outstanding, weighted average exercise price (in dollars per share) $ 4.01 $ 2.9 $ 2.62
Exercisable, options (in shares) [1] 612,085    
Exercisable, weighted average exercise price (in dollars per share) $ 3.3    
Exercisable, weighted average remaining contractual term (Year) 2 years 3 months 18 days    
Exercisable, aggregate intrinsic value $ 5,524    
[1] In connection with the two-for- one stock split effected on January 5, 2026, outstanding stock options were adjusted to preserve their economic value. As a result of rounding adjustments applied on an award-by-award basis, the sum of option activity presented may not equal the mathematical application of the stock split ratio.