v3.24.0.1
STOCK CAPITAL (Schedule of Stock-based Compensation Expense for Employees and Nonemployee) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based Payment Arrangement, Expense $ 149,945 $ 145,539 $ 102,593
Total stock-based compensation capitalized 4,126 380 0
Cost of revenues [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based Payment Arrangement, Expense 23,200 21,818 18,743
Research and development [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based Payment Arrangement, Expense 66,944 63,211 45,424
Sales and marketing [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based Payment Arrangement, Expense 30,987 31,017 22,834
General and administrative [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based Payment Arrangement, Expense 28,814 29,493 15,592
Inventories [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation capitalized 2,460 0 0
Other long-term assets [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation capitalized $ 1,666 $ 380 $ 0