XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Stock Plans - Schedule of Stock Options Award Activity (Details) - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2021
Stock Option Activity  
Outstanding at beginning of period (in shares) 1,820
Granted (in shares) 0
Exercised or released (in shares) (493)
Expired or canceled (in shares) 0
Outstanding at end of period (in shares) 1,327
Exercisable at end of period (in shares) 1,179
Stock Option Weighted Average Exercise Price Per Share  
Outstanding at beginning of period (in dollars per share) $ 15.02
Granted (in dollars per share) 0
Exercised or released (in dollars per share) 11.05
Expired or canceled (in dollars per share) 0
Outstanding at end of period (in dollars per share) 16.50
Exercisable at end of period (in dollars per share) $ 16.13