XML 56 R39.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
December 31,
20252024
Employees and related benefits$45,028 $51,543 
Accrued expenses28,511 30,740 
Government authorities40,884 32,252 
Advances from customers10,050 10,599 
Accrued vacation pay13,906 14,276 
Derivative instruments— 50 
Other21,495 15,012 
Total accrued expenses and other current liabilities$159,874 $154,472