XML 111 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS (MSU and DSU Activity) (Details) - MSPP RSUs
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Number of Matching RSU Shares  
Unvested restricted stock at beginning of period (in shares) | shares 180,431
Granted (in shares) | shares 82,374
Vested (in shares) | shares 52,710
Canceled (in shares) | shares (13,128)
Unvested restricted stock at end of period (in shares) | shares 196,967
Weighted-Average Grant Date Fair Value per Share  
Unvested restricted stock at beginning of period (in USD per share) | $ / shares $ 60.52
Granted (in USD per share) | $ / shares 67.36
Vested (in USD per share) | $ / shares 46.91
Canceled (in USD per share) | $ / shares 66.67
Unvested restricted stock at end of period (in USD per share) | $ / shares $ 66.61