XML 36 R25.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 (in thousands):
As of
September 30,
2025
As of
December 31,
2024
Accrued expenses$33,259 $24,517 
Share buy-back liabilities229 685 
Payroll liabilities5,605 2,044 
Other5,227 2,099 
Accrued expenses and other current liabilities$44,320 $29,345