XML 58 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Schedule of RSU, PRSU, and MYPSU Awards Activity (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (in shares) | shares 682,991
Granted (in shares) | shares 201,282
Vested (in shares) | shares (113,680)
Forfeited (in shares) | shares (10,333)
Ending balance (in shares) | shares 760,260
Grant Date Fair Value per share  
Beginning balance (in dollars per share) | $ / shares $ 150.7
Granted (in dollars per share) | $ / shares 409.9
Vested (in dollars per share) | $ / shares 179.6
Forfeited (in dollars per share) | $ / shares 189.6
Ending balance (in dollars per share) | $ / shares $ 214.4
PRSU  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (in shares) | shares 312,519
Granted (in shares) | shares 149,725
Vested (in shares) | shares (53,090)
Forfeited (in shares) | shares 0
Ending balance (in shares) | shares 409,154
Grant Date Fair Value per share  
Beginning balance (in dollars per share) | $ / shares $ 135.1
Granted (in dollars per share) | $ / shares 310.5
Vested (in dollars per share) | $ / shares 167.8
Forfeited (in dollars per share) | $ / shares 0
Ending balance (in dollars per share) | $ / shares $ 195.0
MYPSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (in shares) | shares 285,880
Granted (in shares) | shares 0
Vested (in shares) | shares 0
Forfeited (in shares) | shares 0
Ending balance (in shares) | shares 285,880
Grant Date Fair Value per share  
Beginning balance (in dollars per share) | $ / shares $ 88.6
Granted (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 0
Ending balance (in dollars per share) | $ / shares $ 88.6