XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following as of December 31:
20222021
Compensation and benefits$13,370 $16,677 
Accrued freight4,225 5,628 
Taxes payable5,092 6,391 
Contingent Consideration— 4,409 
Warranty Costs1,433 1,490 
Other11,268 7,197 
$35,388 $41,792