XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
ACCRUED LIABILITIES    
Compensation $ 18,705 $ 14,048
Other employee benefits 7,271 6,928
Taxes, other than income 4,815 4,526
Advertising and promotions 20,582 26,015
Other 12,234 10,173
Total accrued liabilities $ 63,607 $ 61,690