XML 108 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK COMPENSATION (Summary of RSUs Activity) (Details) - RSUs - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Shares    
Outstanding at beginning of period (in shares) 466,105 424,086
Granted (in shares) 307,374 198,562
Vested (in shares) (130,524) (125,870)
Forfeited (in shares) (32,624) (21,338)
Outstanding at end of period (in shares) 610,331 475,440
Weighted-Average Grant Date Fair Value    
Outstanding at beginning of period (in dollars per share) $ 47.22 $ 46.15
Granted (in dollars per share) 33.09 50.75
Vested (in dollars per share) 50.28 42.15
Forfeited (in dollars per share) 51.68 42.40
Outstanding at end of period (in dollars per share) $ 39.21 $ 49.30