Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.0.1
Accounts Payable and Accrued Expenses (Details) - Schedule of Accounts Payable and Accrued Expenses - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Schedule of Accounts Payable and Accrued Expenses [Abstract]    
Accounts payable $ 3,187 $ 3,979
Accrued salaries and benefits 2,534 4,781
Accrued goods received not invoiced 1,250 3,700
Accrued professional fees 6,279 2,248
Other accrued expenses 498 2,319
Totals $ 13,748 $ 17,027