XML 54 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Jun. 30, 2023
Accounts Payable and Accrued Expenses [Abstract]  
Schedule of Accounts Payable and Accrued Expenses Accounts payable and accrued expenses consisted of the following at June 30, 2023 and June 30, 2022 (in thousands):
    June 30,
2023
    June 30,
2022
 
Accounts payable   $ 3,979     $ 3,630  
Accrued salaries and benefits     4,781       4,641  
Accrued good received not invoiced     3,700       1,472  
Accrued professional fees     2,248       704  
Other accrued expenses     2,319       757  
Totals   $ 17,027     $ 11,204