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