XML 34 R12.htm IDEA: XBRL DOCUMENT v3.25.0.1
Prepaid Expenses and Other Short-Term Assets
12 Months Ended
Dec. 31, 2024
Prepaid Expense and Other Assets, Current [Abstract]  
Prepaid Expenses and Other Short-Term Assets PREPAID EXPENSES AND OTHER SHORT-TERM ASSETS
Prepaid expenses and other short-term assets consist of the following (in thousands):
 
 December 31,
 20242023
Prepaid expenses28,540 22,782 
Deferred commission34,132 21,694 
Foreign currency forward contracts derivatives8,099 3,408 
Government institutions and other receivables43,785 15,406 
Short-term deposits and other2,268 1,036 
Prepaid expenses and other short-term assets$116,824 $64,326