XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consisted of the following:
September 30, 2025December 31, 2024
(In thousands)
Accrued consulting and other professional fees$1,406 $2,602 
Income taxes payable2,303 1,296 
Sales and tax and fees payable7,209 7,354 
Other tax payable76 2,046 
Interest accrual1,333 1,162 
Service contract costs, current889 277 
Short-term lease liability3,967 3,563 
Other accrued liabilities3,143 2,275 
Total$20,326 $20,575