v3.26.3
Note 11 - Stock-based Compensation (Tables)
3 Months Ended
Sep. 30, 2026
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended

 
  

September 30,

 
  

2026

  

2025

 

Stock options

 $1,066,933  $50,607 

RSAs

  91,502   63,186 

RSUs

  642,764   245,868 

Total

 $1,801,199  $359,661 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Three Months Ended September 30,

 
  

2026

  

2025

 

Weighted-average expected volatility

  81.9%  74.0%

Dividend yields

  0%  0%

Weighted-average risk-free interest rate

  4.6%  4.1%

Weighted-average expected term, in years

  6.5   7.5 
Share-Based Payment Arrangement, Activity [Table Text Block]
  

Stock Options

  

Restricted Stock Units (RSUs)

  

Restricted Stock Awards (RSAs)

 
      

Weighted-

  

Weighted-

      

Weighted-

  

Weighted-

      

Weighted-

  

Weighted-

 
      

Average

  

Average

      

Average

  

Average

      

Average

  

Average

 
      

Exercise

  

Remaining

      

Grant Date

  

Remaining

      

Grant Date

  

Remaining

 
  

Shares

  

Price

  

Contract

  

Shares

  

Fair Value

  

Contract

  

Shares

  

Fair Value

  

Contract

 

June 30, 2026

  4,475,220  $9.42   9.2   1,460,705       1.0   54,548       1.1 

Granted

  161,690  $11.50       107,872  $14.80       —   —     

Exercised

  —           —           —         

Cancelled/Forfeited

  —           —           —         

September 30, 2026

  4,636,910  $9.49   9.0   1,568,577       1.0   54,548       0.9 

Awards exercisable/vested as of

                                    

September 30, 2026

  357,735  $2.01   3.7   776,804       —   —       — 

Awards unexercisable/vested as of

                                    

September 30, 2026

  4,279,175  $10.11   9.4   791,773       2.4   54,548       0.9 
   4,636,910           1,568,577           54,548         
Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block]

Fiscal Year Ending:

 

Stock Options

  

RSAs

  

RSUs

  

Total

 

June 30, 2027 (remaining nine months)

 $3,284,937  $129,320  $1,813,271  $5,227,528 

June 30, 2028

  4,369,716   50,713   2,278,428   6,698,857 

June 30, 2029

  3,753,630   —   1,763,632   5,517,262 

June 30, 2030

  2,252,167   —   71,312   2,323,479 

June 30, 2031

  1,593,419   —   —   1,593,419 
  $15,253,869  $180,033  $5,926,643  $21,360,545