XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.4
Note 8 - Share-based Compensation (Tables)
6 Months Ended
Dec. 31, 2025
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
      

Weighted-Average

 
      

Exercise Price

 
  

Number of Shares

  

per Share

 

Outstanding at June 30, 2025

  605,379  $9.75 

Granted

  58,500  $23.95 

Exercised

  (21,396) $10.83 

Cancelled or Forfeited

  (4,988) $22.36 

Outstanding at December 31, 2025

  637,495  $10.92 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Six Months Ended

  

Fiscal Year Ended

 
  

December 31, 2025

  

June 30, 2025

 

Risk-free interest rate

 

3.80%

  

3.69 - 4.14%

 

Expected term (years)

 6  6 

Expected volatility

 

54%

  

53%