XML 121 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Restricted Stock Unit Activity (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Time-Based RSUs  
Units  
Nonvested outstanding beginning balance (in shares) | shares 335,874
RSUs granted (in shares) | shares 130,098
RSUs vested (in shares) | shares (184,631)
RSUs forfeited (in shares) | shares (4,096)
Nonvested outstanding ending balance (in shares) | shares 277,245
Weighted Average Grant-Date Fair Value  
Outstanding, Weighted average grant date fair value begging balance (in dollars per share) | $ / shares $ 115.15
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares 138.24
Vested, Weighted average grant date fair value (in dollars per share) | $ / shares 119.11
Forfeited, Weighted average grant date fair value (in dollars per share) | $ / shares 119.31
Outstanding, Weighted average grant date fair value ending balance (in dollars per share) | $ / shares $ 123.28
Performance-Based RSUs  
Units  
Nonvested outstanding beginning balance (in shares) | shares 514,383
RSUs granted (in shares) | shares 129,614
RSUs vested (in shares) | shares (97,686)
RSUs forfeited (in shares) | shares (33,085)
Nonvested outstanding ending balance (in shares) | shares 513,226
Weighted Average Grant-Date Fair Value  
Outstanding, Weighted average grant date fair value begging balance (in dollars per share) | $ / shares $ 130.10
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares 145.79
Vested, Weighted average grant date fair value (in dollars per share) | $ / shares 162.24
Forfeited, Weighted average grant date fair value (in dollars per share) | $ / shares 142.78
Outstanding, Weighted average grant date fair value ending balance (in dollars per share) | $ / shares $ 127.17