XML 127 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK BASED COMPENSATION - Schedule of RSU and RSA Activity (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Time-Based Restricted Stock Units  
Total Number of Shares  
Balance (in shares) | shares 1,229,202
Granted (in shares) | shares 591,514
Vested (in shares) | shares (625,117)
Forfeited (in shares) | shares (95,598)
Balance (in shares) | shares 1,100,001
Weighted-Average Grant Date Fair Value  
Balance (in dollars per share) | $ / shares $ 80.88
Granted (in dollars per share) | $ / shares 121.65
Vested (in dollars per share) | $ / shares 86.72
Forfeited (in dollars per share) | $ / shares 94.66
Balance (in dollars per share) | $ / shares $ 97.21
Performance-Based Restricted Stock Units  
Total Number of Shares  
Balance (in shares) | shares 223,011
Granted (in shares) | shares 138,882
Vested (in shares) | shares (133,620)
Forfeited (in shares) | shares (48,366)
Balance (in shares) | shares 179,907
Weighted-Average Grant Date Fair Value  
Balance (in dollars per share) | $ / shares $ 81.08
Granted (in dollars per share) | $ / shares 124.48
Vested (in dollars per share) | $ / shares 81.98
Forfeited (in dollars per share) | $ / shares 97.18
Balance (in dollars per share) | $ / shares $ 106.50