XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Stock Plans - Schedule of Stock Options Award Activity (Details) - $ / shares
shares in Thousands
9 Months Ended
Sep. 30, 2023
Stock Options, Number of Options  
Outstanding at beginning of period (in shares) 553
Granted (in shares) 50
Exercised or released (in shares) (433)
Outstanding at end of period (in shares) 170
Exercisable at end of period (in shares) 170
Stock Options, Weighted Average Exercise Price Per Share  
Outstanding at beginning of period (in dollars per share) $ 21.03
Granted (in dollars per share) 48.40
Exercised or released (in dollars per share) 19.34
Outstanding at end of period (in dollars per share) 33.36
Exercisable at end of period (in dollars per share) $ 33.36