XML 69 R58.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued consulting and other professional fees $ 1,150 $ 1,345
Income taxes payable 1,614 1,210
Sales and Excise Tax Payable 6,811 6,928
Interest accrual 1,096 1,216
Service contract costs, current $ 729 $ 721
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Short-term lease liability $ 3,805 $ 4,181
Other accrued liabilities 4,016 4,060
Total $ 19,221 $ 19,661