XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Note 15 - Equity Incentive Plan (Tables)
3 Months Ended
Sep. 30, 2025
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted

 
          

Average

 
      

Weighted

  

Remaining

 
  

Number of

  

Average

  

Contractual

 
  

Options

  

Exercise Price

  

Life in Years

 

Outstanding at June 30, 2025

  211,618  $4.51   8.3 

Expired

  (4,818) $9.68    

Outstanding at September 30, 2025

  206,800  $4.39   8.2 
             

Exercisable at September 30, 2025

  103,898  $6.92   7.6 
Nonvested Restricted Stock Shares Activity [Table Text Block]
      

Weighted

 
      

Average Grant

 
  

Number of

  

Date Fair

 
  

Shares

  

Value

 

Unvested at June 30, 2025

  32,912  $69.81 

Vested

  (1,618) $2.48 

Unvested at September 30, 2025

  31,294  $73.29 
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

Three Months Ended

 
  

September 30,

 
  

2025

  

2024

 
  

(in thousands)

 

Cost of goods sold

 $  $1 

Research and development

     2 

Selling and marketing

  4   32 

General and administrative

  110   138 

Total stock-based compensation expense

 $114  $173