XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock Warrants (Tables)
12 Months Ended
Jun. 30, 2025
Common Stock Warrants  
Schedule of common stock warrants activity

Weighted  

Weighted  

Average

Average

Number of 

 Exercise

 Remaining 

Aggregate 

    

Shares

    

 Price  

    

 Contractual life

    

 Intrinsic 

Outstanding and exercisable at July 1, 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

Granted

1,144

1.79

3.50

Exercised

Expired

2,286

5.26

Canceled

Outstanding and exercisable at June 30, 2025

5,720

$

2.62

1.70

$

4