XML 56 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Accrued Expenses (Tables)
12 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Other Accrued Expenses
Other accrued expenses consist of (in thousands):
June 30,
20242023
Accrued incentive compensation$1,521 $3,060 
Accrued severance90 42 
Other taxes payable2,258 1,730 
Accrued payable to vendors434 720 
Deferred revenue860 834 
Accrued incentives and promotions to consultants1,454 758 
Accrued other expenses1,257 788 
Total other accrued expenses$7,874 $7,932