v3.24.1.u1
STOCK CAPITAL (Schedule of Stock-based Compensation Expense for Employees and Nonemployee) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expenses $ 37,606 $ 39,235
Total stock-based compensation capitalized 1,282 835
Cost of revenues [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expenses 5,968 5,927
Research and development [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expenses 17,139 17,209
Selling and marketing [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expenses 7,911 8,079
General and administrative [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expenses 6,588 8,020
Inventory [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation capitalized 804 405
Other long-term assets [Member]    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation capitalized $ 478 $ 430