XML 120 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Payables and Accruals [Abstract]    
Accrued incentive compensation $ 708 $ 1,497
Accrued severance 263 0
Other taxes payable 1,753 1,959
Accrued other expenses 1,901 1,657
Accrued payable to vendors 461 847
Deferred revenue 78 319
Accrued incentives and promotions to distributors 2,763 1,057
Total other accrued expenses $ 7,927 $ 7,336