XML 58 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Plans (Tables)
12 Months Ended
Dec. 31, 2023
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, 20223,257,795 $46.90 
Granted1,208,405 $46.38 
Vested(886,237)$46.40 
Forfeited(107,162)$47.04 
Balance at December 31, 20233,472,801 $46.84