XML 30 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses and Other Current Assets
12 Months Ended
Dec. 31, 2023
Prepaid Expense and Other Assets, Current [Abstract]  
Prepaid Expenses and Other Current Assets PREPAID EXPENSES AND OTHER CURRENT ASSETS
Prepaid expenses and other current assets consist of the following (in thousands):
 
 December 31,
 20232022
Prepaid expenses22,782 10,219 
Deferred commission21,694 19,389 
Foreign currency forward contracts derivatives3,408 — 
Government institutions & other receivables15,406 7,176 
Short-term deposits & other1,036 406 
Prepaid expenses and other current assets$64,326 $37,190