XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities [Abstract]    
Accrued payroll and related items $ 4,437 $ 7,685
Customer returns and allowances 5,883 7,291
Taxes payable 2,215 1,867
Lease liabilities 2,866 3,102
Accrued interest 2,683 7,277
Other 7,848 5,779
Total $ 25,932 $ 33,001