v3.26.1
ACCRUED AND OTHER CURRENT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following:
March 31,
2026
December 31,
2025
Accrued payroll and related
7,798 9,143 
Income taxes payable1,222 1,476 
Accrued litigation
3,245 3,245 
Accrued restructuring
2,071 — 
Warrant liabilities
55 74 
Other accruals3,918 2,746 
Total accrued liabilities$18,309 $16,684