XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock Warrants (Tables)
12 Months Ended
Jun. 30, 2024
Common Stock Warrants  
Schedule of common stock warrants activity

    

    

    

Weighted  

    

Weighted  

Average

Average

 Remaining 

Number of 

 Exercise

 Contractual life at

Aggregate 

Shares

 Price  

June 30, 2024

 Intrinsic 

Outstanding and exercisable at July 1, 2022

 

9,146

$

6.06

 

$

238

Granted

1,144

2.17

Exercised

Expired

2,286

7.98

Canceled

Outstanding and exercisable at June 30, 2023

8,004

$

4.96

$

238

Granted

1,144

1.76

3.50

Exercised

Expired

2,286

5.26

Canceled

Outstanding and exercisable at June 30, 2024

6,862

$

3.64

1.67

$

399