Annual report [Section 13 and 15(d), not S-K Item 405]

ACCRUED LIABILITIES (Details)

v3.25.0.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Salaries and employee benefits $ 11,163 $ 17,053
Sales, use and property tax (See Note 11) 2,325 3,345
Convention and meeting costs 5,236 4,763
Other 6,675 8,001
Total $ 25,399 $ 33,162