XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Accrued Liabilities, Current [Abstract]    
Accrued savings offers $ 11,801 $ 12,711
Accrued program liabilities 8,080 9,468
Product return reserve 5,826 5,770
Accrued employee compensation 5,679 4,765
Accrued customer and product related fees 6,832 7,817
Other accrued liabilities 3,213 3,656
Total accrued liabilities $ 41,431 $ 44,187