XML 39 R26.htm IDEA: XBRL DOCUMENT v3.25.4
Other Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Other Accrued Liabilities [Abstract]  
Schedule of Other Accrued Liabilities

2025

2024

(in thousands)

Customer deposits

$

9,915

$

10,882

Sales returns reserve

3,021

2,886

Accrued wages and salaries

4,230

4,585

Payroll and sales taxes

2,044

2,107

Other current liabilities

4,710

5,184

Total other accrued liabilities

$

23,920

$

25,644