v3.24.3
Debt (Tables)
12 Months Ended
Jun. 30, 2024
Term Promissory Note  
Schedule of Future Minimum Financing Payments

Fiscal period ending on June 30:

    

Principal

    

Interest

    

Total

2025

$

218

$

151

$

369

2026

 

766

 

70

 

836

 

  

 

  

 

  

Total minimum term promissory note payments

 

984

$

221

$

1,205

Less: current portion

 

(218)

 

  

 

  

Long-term portion of minimum term promissory note obligation

$

766

 

  

 

  

Equipment Financing Agreement  
Schedule of Future Minimum Financing Payments

Fiscal period ending on June 30:

    

Principal

    

Interest

    

Total

2025

$

178

$

17

$

195

2026

 

63

 

1

 

64

 

  

 

  

 

  

Total minimum equipment financing payments

 

241

$

18

$

259

Less: current portion

 

(178)

 

  

 

  

Long-term portion of minimum equipment financing obligation

$

63

 

  

 

  

Insurance Premium Financing Agreement  
Schedule of Future Minimum Financing Payments

Fiscal period ending on June 30:

    

Principal

    

Interest

    

Total

2025

$

123

$

1

$

124