XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans - Schedule of Stock Options Award Activity (Details) - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2023
Stock Option Activity  
Outstanding at beginning of period (in shares) 553
Granted (in shares) 50
Exercised or released (in shares) (221)
Outstanding at end of period (in shares) 382
Exercisable at end of period (in shares) 382
Stock Option 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.24
Outstanding at end of period (in dollars per share) 25.64
Exercisable at end of period (in dollars per share) $ 25.64