XML 20 R10.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 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:
September 30,
2025
December 31,
2024
Employee compensation and benefits $12,255 $13,435 
Income and other taxes payable 19,100 1,963 
Litigation-related matter payable (see Note 13)
6,520 5,929 
Accrued interest payable 3,510 96 
Lease liability, short-term 2,660 2,370 
Accrued legal expense 1,693 469 
Accrued infrastructure expense 1,585 1,557 
Accrued professional service fees 943 1,101 
Other accrued expenses 3,042 2,658 
$51,308 $29,578