XML 40 R17.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accrued expenses and other current liabilities consisted of the following:
As of December 31, 2025As of December 31, 2024
Deferred revenue$104,219 $59,321 
Value added taxes payable54,049 43,739 
Contingent consideration, current (Note 5)
15,406 14,660 
Foreign exchange derivative liabilities
4,602 14,650 
Other current liabilities and accrued expenses72,412 68,986 
Total$250,688 $201,356