XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 17 - Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

March 31,

 
  

2024

  

2023

 

Warrants to purchase common stock - liability classified

  6,461,976   1,642,235 

Warrant to purchase common stock - equity classified

  18,114   39,072 

Employee stock options

  146,701   52,784 

Employee unvested restricted stock

  31,897   48,818 

Employee unvested restricted stock units

  2,336   5,920 

Total

  6,661,024   1,788,829