XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Liabilities [Abstract]    
Accrued payroll and related items $ 4,768 $ 6,974
Customer returns and allowances 6,257 6,497
Taxes payable 5,269 2,053
Lease liabilities [1] 3,034 2,976
Accrued interest 2,724 7,318
Other 7,869 7,119
Total $ 29,921 $ 32,937
[1] Reported within accrued liabilities on the balance sheet