v3.26.1
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:

June 30,
2026
December 31,
2025
Employee compensation and benefits$13,975 $16,370 
Accrued professional service and contractor fees5,078 2,923 
Income and other taxes payable4,038 3,266 
Accrued legal contingencies (see Note 14)
2,646 6,471 
Accrued marketing and branding expense2,003 875 
Accrued infrastructure expense1,996 2,093 
Lease liability, short-term1,363 2,155 
Accrued legal service fees1,335 1,679 
Accrued interest payable1,114 1,204 
Other accrued expenses2,899 1,930 
$36,447 $38,966