v3.26.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
ACCRUED EXPENSES    
Accrued expenses $ 753 $ 763
VAT and other non income tax liabilities 625 910
Accrued marketing 508 737
Accrued licensing fee 366 585
Accrued payroll 273 53
Income tax payable 62 63
Accrued deferred offering costs 0 79
Other accrued expenses 99 183
Total accrued expenses $ 2,686 $ 3,373