v3.26.1
Note 10 - Compensatory Equity Incentive Plan and Other Equity Incentives (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
          

Available for

 
  

Award Shares

  

Outstanding at

  

Issuance at

 

Equity Compensation Arrangement

 

Authorized

  

June 30, 2026

  

June 30, 2026

 

SICP (or Omnibus Plan)

  13,715,625   5,990,473   2,302,750 

2025 ESPP

  400,000      397,698 
   14,115,625   5,990,473   2,700,448 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Year Ended June 30,

 
  

2026

  

2025

 

Weighted-average expected volatility

  81.9%  74.0%

Dividend yields

  %  %

Weighted-average risk-free interest rate

  4.10%  4.09%

Weighted-average expected term, in years

  9.65   7.50 
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 Values

  

Contract

  

Shares

  

Fair Values

  

Contract

 

June 30, 2024

  553,689  $2.02   5.4   1,250,132       0.8   161,540       1.5 
                                     

Granted

  347,959  $2.23       234,615  $2.52       182,352  $1.97     

Exercised

  (133,078) $1.97       (365,199)          (221,980)        

Cancelled/Forfeited

  (47,951) $2.47       (38,595)                   

June 30, 2025

  720,619  $2.10   7.2   1,080,953       0.6   121,912       1.2 
                                     

Granted

  3,771,565  $10.83       564,031  $9.88       56,158  $9.60     

Exercised

  (7,385) $1.69       (184,279)          (123,522)        

Cancelled/Forfeited

  (9,579) $1.74                           

June 30, 2026

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

Awards exercisable/vested as of

                                    

June 30, 2026

  355,696  $1.99   3.9   776,804                  
                                     

Awards unexercisable/unvested as of

                                    

June 30, 2026

  4,119,524  $10.06   9.7   683,901       2.2   54,548       1.1 
   4,475,220          1,460,705           54,548         
Schedule of Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block]
  

Year Ended June 30,

 
  

2026

  

2025

 

Intrinsic Value - Exercised

        

Stock Options

 $74,438  $216,473 

RSUs

  1,550,847   831,188 

RSAs

  1,122,476   436,439 
         

Fair Value - Vested

        

Stock Options

 $  $42,938 

RSUs

  1,941,044   1,280,694 

RSAs

  1,090,373   419,928 
  

As of June 30,

 
  

2026

  

2025

 

Stock Options

 $4,472,950  $409,082 

RSUs

  18,516,375   2,213,716 
Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block]

Fiscal Year Ending:

 

Stock Options

  

RSAs

  

RSUs

  

Total

 

June 30, 2027

 $4,146,022  $219,223  $1,994,693  $6,359,938 

June 30, 2028

  4,123,099   52,311   1,745,775   5,921,185 

June 30, 2029

  3,507,687      1,232,433   4,740,120 

June 30, 2030

  2,211,399         2,211,399 

June 30, 2031

  1,593,418         1,593,418 
  $15,581,625  $271,534  $4,972,901  $20,826,060 
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

Year Ended June 30,

 
  

2026

  

2025

 

Stock options

 $1,248,186  $67,486 

RSAs

  389,389   439,667 

RSUs

  1,224,220   536,311 

Total

 $2,861,795  $1,043,464