Annual report pursuant to Section 13 and 15(d)

Accounts Payable and Accrued Expenses (Details) - Schedule of Accounts Payable and Accrued Expenses

v3.23.2
Accounts Payable and Accrued Expenses (Details) - Schedule of Accounts Payable and Accrued Expenses - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Schedule of Accounts Payable and Accrued Expenses [Abstract]    
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