v3.25.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2025
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:
March 31,
2025
December 31,
2024
Repurchase of common stock payable (see Note 8)
$9,155 $— 
Income and other taxes payable 6,206 1,963 
Litigation-related funds received from escrow (see Note 14)
5,929 5,929 
Employee compensation and benefits 4,006 13,435 
Accrued interest payable 3,504 96 
Lease liability, short-term 2,514 2,370 
Accrued infrastructure expense 1,792 1,557 
Accrued professional service fees 1,593 1,101 
Accrued legal expense 910 469 
Other accrued expenses 2,141 2,658 
$37,750 $29,578