v3.22.2.2
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
   June 30,
2022
   June 30,
2021
 
Accounts payable  $3,630   $1,188 
Accrued salaries and benefits   4,641    4,415 
Accrued good received not invoiced   1,472    761 
Other accrued expenses   1,461    590 
Totals  $11,204   $6,954