XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 11 - Stock-based Compensation (Tables)
9 Months Ended
Mar. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  Shares  

Weighted Average Exercise Price

 

Outstanding at June 30, 2023

  38,166  $27.34 

Granted

  120,440   10.12 

Exercised

      

Canceled or expired

  (10,440)  10.80 

Outstanding at March 31, 2024

  148,166  $14.51 
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]

Range of exercise prices

  Number Outstanding  Options Outstanding Weighted-Average Remaining Contractual Life (Years)  Weighted-Average Exercise Price  Number Exercisable  Options Exercisable Weighted-Average Exercise Price 
$7.47 - 19.20   145,541   9.15  $12.03   11,534  $18.12 
$55.50 - 84.90   418   4.62   61.52   418   61.52 
$159.00 - 175.50   2,207   3.11   168.97   2,207   168.97 
$7.47 - 175.50   148,166   9.05  $14.51   14,159  $42.91 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
   Shares  Weighted Average Grant Date Fair Value 

Outstanding at June 30, 2023

  50,671  $33.43 

Granted

  20,000   10.10 

Vested

  (18,010)  58.66 

Canceled or expired

  -   0.00 

Outstanding at March 31, 2024

  52,661  $15.94