XML 36 R18.htm IDEA: XBRL DOCUMENT v3.22.4
ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES
9. ACCRUED LIABILITIES

Accrued liabilities consist of the following (in thousands):
 December 31,
 20222021
Accounts payable accruals$14,343 $25,571 
Accrued compensation and other related costs12,018 21,910 
Allowance for returns10,222 13,923 
Accrued marketing expenses9,670 15,317 
Accrued freight7,880 10,982 
Sales and other taxes payable5,288 8,756 
Other accrued expenses4,193 5,443 
Total accrued liabilities$63,614 $101,902