XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Accrued Liabilities, Current [Abstract]    
Accrued savings offers $ 13,023 $ 15,739
Accrued program liabilities 9,994 11,012
Accrued employee compensation 5,374 5,675
Accrued customer and product related fees 4,691 6,579
Return reserve 5,137 5,777
Other accrued liabilities 2,511 2,017
Total accrued liabilities $ 40,730 $ 46,799