XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Expenses (Tables)
3 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
   September 30,
2021
   June 30,
2021
 
Accounts payable  $3,613   $1,188 
Accrued salaries and benefits   2,479    4,415 
Accrued professional fees   95    49 
Accrued utilities   156    127 
Accrued goods received not invoiced   1,079    761 
Other accrued expenses   179    414 
Totals  $7,601   $6,954