XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Other Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Other Accrued Liabilities [Abstract]  
Schedule of Other Accrued Liabilities

(in thousands)

June 30,

December 31,

2022

2021

Customer deposits

$

15,084

$

13,792

Sales returns reserve

6,353

5,202

Accrued wages and salaries

7,417

8,833

Payroll and sales taxes

4,256

3,796

Other current liabilities

8,126

6,626

Total other accrued liabilities

$

41,236

$

38,249