v3.25.2
ACCRUED AND OTHER LIABILITIES - ACCRUED AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current    
Accrued liabilities $ 3,910 $ 4,490
Employee compensation and withholdings 2,963 3,989
Estimated legal contingency liability 0 1,440
Cash-settled stock-based payment provision 0 2
Accrued and other liabilities current 6,873 9,921
Non-current    
Employee compensation and retirement benefits 104 84
Lease asset retirement obligation 490 452
Cash-settled stock-based payment provision 127 222
Other variable liabilities 46 54
Accrued and other liabilities noncurrent $ 767 $ 812