XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Compensation - Schedule of RSU Award and PSU Activity Under the 2010 Stock Plan and 2024 Inducement Plan (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
RSU and PSU Activity Shares  
Outstanding at the beginning of the period (in shares) | shares 8,656,803
Outstanding at the end of the period (in shares) | shares 8,542,467
RSU and PSU Grant Price  
Grant date value of shares outstanding at the beginning of the period (in USD per share) | $ / shares $ 67.81
Grant date value of shares at the end of the period (in USD per share) | $ / shares $ 67.67
Restricted Stock Units (RSUs)  
RSU and PSU Activity Shares  
Granted (in shares) | shares 513,198
Released (in shares) | shares (508,059)
Cancelled (in shares) | shares (169,673)
RSU and PSU Grant Price  
Granted (in USD per share) | $ / shares $ 70.10
Released (in USD per share) | $ / shares 81.13
Cancelled (in USD per share) | $ / shares $ 66.64
Performance Shares  
RSU and PSU Activity Shares  
Granted (in shares) | shares 18,050
Additional PSUs earned (in shares) | shares 32,148
RSU and PSU Grant Price  
Granted (in USD per share) | $ / shares $ 70.81
Additional PSUs earned (in USD per share) | $ / shares $ 70.45