v3.22.4
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

 

  As of December 31,  

 

 

2022

   

2021

 

Accrued expenses

  $ 117,638     $ 57,158  

Government authorities

    67,514       22,631  

Operating lease liabilities

    16,183       12,728  

Accrual for sales incentives

    6,790       3,048  

Provision for legal claims

    43       11,622  

Other

    5,944       2,192  
Total accrued expenses and other current liabilities
  $ 214,112     $ 109,379