v3.22.4
STOCK CAPITAL (Schedule of RSUs and PSUs Activity) (Details)
12 Months Ended
Dec. 31, 2022
$ / 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,759,972
Granted | shares 683,548
Vested | shares (805,872)
Forfeited | shares (149,133)
Unvested at end of period | shares 1,488,515
Weighted average grant date fair value, beginning of period | $ / shares $ 189.25
Weighted average grant date fair value, granted | $ / shares 266.06
Weighted average grant date fair value, vested | $ / shares 131.79
Weighted average grant date fair value, forfeited | $ / shares 214.65
Weighted average grant date fair value, end of period | $ / shares $ 232.05
Phantom Share Units (PSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested at beginning of period | shares 108,595
Granted | shares 40,637
Unvested at end of period | shares 149,232
Weighted average grant date fair value, beginning of period | $ / shares $ 296.4
Weighted average grant date fair value, granted | $ / shares 294.48
Weighted average grant date fair value, end of period | $ / shares $ 295.88