v3.24.2.u1
STOCK CAPITAL (Schedule of Stock-based Compensation Expense for Employees and Nonemployee) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expenses $ 38,571 $ 38,965 $ 76,177 $ 78,200
Total stock-based compensation capitalized 1,326 1,013 2,608 1,848
Cost of revenues [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expenses 6,218 5,923 12,186 11,850
Research and development [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expenses 17,639 17,272 34,778 34,481
Selling and marketing [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expenses 8,149 7,822 16,060 15,901
General and administrative [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expenses 6,565 7,948 13,153 15,968
Inventory [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation capitalized 861 606 1,665 1,011
Other long-term assets [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation capitalized $ 465 $ 407 $ 943 $ 837