v3.22.4
STOCK CAPITAL (Schedule of Stock-based Compensation Expense for Employees and Nonemployee) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based Payment Arrangement, Expense $ 145,539 $ 102,593 $ 67,309
Cost of Sales [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based Payment Arrangement, Expense 21,818 18,743 11,082
Research and Development Expense [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based Payment Arrangement, Expense 63,211 45,424 27,048
Selling and Marketing Expense [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based Payment Arrangement, Expense 31,017 22,834 19,413
General and Administrative Expense [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based Payment Arrangement, Expense $ 29,493 $ 15,592 $ 9,766