XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Schedule of RSU, PRSU, and MYPSU Awards Activity (Details) - $ / shares
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
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) 1,008,775 915,152
Granted (in shares) 80,208 255,368
Vested (in shares) (187,281) (145,509)
Forfeited (in shares) (13,782) (16,236)
Ending balance (in shares) 887,920 1,008,775
Grant Date Fair Value per share    
Beginning balance (in dollars per share) $ 139.1 $ 128.7
Granted (in dollars per share) 167.9 173.9
Vested (in dollars per share) 140.1 137.5
Forfeited (in dollars per share) 165.8 113.3
Ending balance (in dollars per share) $ 141.1 $ 139.1
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) 312,519 210,044
Granted (in shares) 0 155,565
Vested (in shares) 0 (53,090)
Forfeited (in shares) 0 0
Ending balance (in shares) 312,519 312,519
Grant Date Fair Value per share    
Beginning balance (in dollars per share) $ 135.1 $ 104.3
Granted (in dollars per share) 0 187.8
Vested (in dollars per share) 0 167.8
Forfeited (in dollars per share) 0 0
Ending balance (in dollars per share) $ 135.1 $ 135.1
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) 285,880 285,880
Granted (in shares) 0 0
Vested (in shares) 0 0
Forfeited (in shares) 0 0
Ending balance (in shares) 285,880 285,880
Grant Date Fair Value per share    
Beginning balance (in dollars per share) $ 88.6 $ 88.6
Granted (in dollars per share) 0 0
Vested (in dollars per share) 0 0
Forfeited (in dollars per share) 0 0
Ending balance (in dollars per share) $ 88.6 $ 88.6