XML 112 R79.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued consulting and other professional fees $ 2,602 $ 1,595
Income taxes payable 3,832 619
Sales and Excise Tax Payable 4,818 0
Other tax payable 2,046 0
Revolving credit facility and Term loan interest accrual 1,162 106
Product warranty liability, current 59 30
Service contract costs, current $ 277 $ 169
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Short-term lease liability $ 3,563 $ 1,248
Accrued patent costs 0 4,000
Other accrued liabilities 2,216 638
Total $ 20,575 $ 8,405