XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued consulting and other professional fees $ 1,406 $ 2,602
Income taxes payable 2,303 1,296
Sales and Excise Tax Payable 7,209 7,354
Other tax payable 76 2,046
Interest accrual 1,333 1,162
Service contract costs, current $ 889 $ 277
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Short-term lease liability $ 3,967 $ 3,563
Other accrued liabilities 3,143 2,275
Total $ 20,326 $ 20,575