v3.25.1
SHAREHOLDERS' EQUITY (Schedule of Stock-Based Compensation Expense in Statement of Operations) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
The effect of stock- based compensation on the Statement of Operations is as follow:      
Total stock-based compensation expense $ 33,837 $ 27,931 $ 24,215
Cost of goods [Member]      
The effect of stock- based compensation on the Statement of Operations is as follow:      
Total stock-based compensation expense 8,764 8,332 7,393
Research and development, net [Member]      
The effect of stock- based compensation on the Statement of Operations is as follow:      
Total stock-based compensation expense 7,422 5,639 4,754
Marketing, general and administrative [Member]      
The effect of stock- based compensation on the Statement of Operations is as follow:      
Total stock-based compensation expense $ 17,651 $ 13,960 $ 12,068