v3.24.2.u1
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Income Taxes Schedule Of Taxes On Income Details          
Effective tax rate 8.60% 22.30% 11.10% 19.80%  
Unrecognized tax benefits $ 20,152   $ 20,152   $ 15,908
Total amount of penalties and interest 5,345   5,345   2,927
Deferred tax asset related to stock based compensation 33,934   33,934    
Advanced manufacturing tax credits 15,161   30,121    
Benefits recognized from AMPTCs $ 36,141   $ 36,141   $ 6,020