XML 65 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Plans (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Units Activity
RSU activity was as follows:
Number of SharesWeighted-Average Grant Date Fair Value Per Share
Balance at December 31, 20233,472,801 $46.84 
Granted1,546,213 $43.29 
Vested(847,647)$44.94 
Forfeited(197,882)$46.74 
Balance at December 31, 20243,973,485 $45.87