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

December 31,

 
  

2023

  

2022

 

Warrants to purchase common stock - liability classified

  6,498,980   1,642,235 

Warrant to purchase common stock - equity classified

  39,072   56,486 

Employee stock options

  149,087   52,861 

Employee unvested restricted stock

  40,017   48,280 

Employee unvested restricted stock units

  2,898   8,167 

Total

  6,730,054   1,808,029