XML 99 R80.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued consulting and other professional fees $ 1,345 $ 2,602
Income taxes payable 1,210 1,296
Sales and Excise Tax Payable 6,928 9,400
Interest accrual 1,216 1,162
Service contract costs, current $ 721 $ 277
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Short-term lease liability $ 4,181 $ 3,563
Other accrued liabilities 4,060 2,275
Total $ 19,661 $ 20,575