XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Benchmark derivative $ 2,607 $ 0
Accrued consulting and other professional fees 893 2,602
Income taxes payable 6,238 3,832
Sales and Excise Tax Payable 6,084 4,818
Other tax payable 1,049 2,046
Revolving credit facility and Term loan interest accrual 1,749 1,162
Product warranty liability, current 53 59
Service contract costs, current $ 275 $ 277
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Short-term lease liability $ 3,218 $ 3,563
Other accrued liabilities 1,918 2,216
Total $ 24,084 $ 20,575