XML 74 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Payables and Accruals [Abstract]    
Accrued incentive compensation $ 1,521 $ 3,060
Accrued severance 90 42
Other taxes payable 2,258 1,730
Accrued payable to vendors 434 720
Deferred revenue 860 834
Accrued incentives and promotions to consultants 1,454 758
Accrued other expenses 1,257 788
Total other accrued expenses $ 7,874 $ 7,932