XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
ACCRUED LIABILITIES    
Compensation $ 14,048 $ 12,801
Other employee benefits 6,928 6,893
Taxes, other than income 4,526 4,078
Advertising and promotions 26,015 21,220
Other 10,173 9,452
Total accrued liabilities $ 61,690 $ 54,444