XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION - Schedule of Restricted Stock award and Unit Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Restricted Stock Units    
Number of Unvested Restricted Shares    
Beginning balance (in shares) 193,602 197,772
Granted (in shares) 69,436 43,415
Vested (in shares) (17,720) (11,608)
Forfeited/canceled (in shares) (747) (971)
Ending balance (in shares) 244,571 228,608
Weighted Average Grant Date Fair Value    
Beginning balance (in usd per share) $ 83.89 $ 77.49
Granted (in usd per share) 152.54 77.84
Vested (in usd per share) 75.96 70.86
Forfeited/canceled (in usd per share) 99.88 87.68
Ending balance (in usd per share) $ 103.91 $ 77.85
Performance Stock Units    
Number of Unvested Restricted Shares    
Beginning balance (in shares) 255,578 190,804
Granted (in shares) 58,346 68,726
Vested (in shares) 0 0
Forfeited/canceled (in shares) 0 (5,069)
Ending balance (in shares) 313,924 254,461
Weighted Average Grant Date Fair Value    
Beginning balance (in usd per share) $ 54.40 $ 52.15
Granted (in usd per share) 156.00 56.57
Vested (in usd per share) 0 0
Forfeited/canceled (in usd per share) 0 47.67
Ending balance (in usd per share) $ 73.28 $ 53.43