v3.24.0.1
STOCK CAPITAL (Schedule of RSUs and PSUs Activity) (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested at beginning of period | shares 1,488,515
Granted | shares 1,138,764
Vested | shares (661,967)
Forfeited | shares (105,026)
Unvested at end of period | shares 1,860,286
Weighted average grant date fair value, beginning of period | $ / shares $ 232.05
Weighted average grant date fair value, granted | $ / shares 133.44
Weighted average grant date fair value, vested | $ / shares 198.16
Weighted average grant date fair value, forfeited | $ / shares 253.8
Weighted average grant date fair value, end of period | $ / shares $ 182.52
Phantom Share Units (PSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested at beginning of period | shares 149,232
Granted | shares 32,348
Vested | shares (107,165)
Unvested at end of period | shares 74,415
Weighted average grant date fair value, beginning of period | $ / shares $ 295.88
Weighted average grant date fair value, granted | $ / shares 314.22
Weighted average grant date fair value, vested | $ / shares 296.76
Weighted average grant date fair value, end of period | $ / shares $ 302.58