XML 99 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity, Stock Plans (Details)
12 Months Ended
Dec. 31, 2023
Officer
$ / shares
shares
Dec. 31, 2019
shares
Dec. 31, 2018
shares
Dec. 31, 2017
shares
Dec. 31, 2016
shares
Dec. 31, 2015
shares
Dec. 31, 2014
shares
Dec. 31, 2013
shares
Dec. 31, 2012
shares
Dec. 31, 2011
shares
Dec. 31, 2010
shares
Dec. 31, 2009
shares
Jun. 30, 2023
shares
Dec. 31, 2022
shares
Jun. 30, 2021
shares
Dec. 31, 2020
shares
Jun. 30, 2019
shares
May 31, 2017
shares
Jun. 30, 2015
shares
May 31, 2015
shares
Stock Options [Member]                                        
Stock Plans [Abstract]                                        
Number of options outstanding (in shares) 14,091,000                         14,970,000            
Number of options exercisable (in shares) 9,703,000                                      
1989 Stock Option Plan [Member]                                        
Stock Plans [Abstract]                                        
Number of shares authorized for issuance under the Plan (in shares) 20,000,000                                      
Number of options outstanding (in shares) 0                                      
Number of shares available for grant (in shares) 68,000                                      
1989 Stock Option Plan [Member] | Stock Options [Member]                                        
Stock Plans [Abstract]                                        
Vesting period 4 years                                      
Award term 7 years                                      
1989 Stock Option Plan [Member] | Stock Options [Member] | One Year from Date of Grant [Member]                                        
Stock Plans [Abstract]                                        
Vesting percentage 25.00%                                      
Period before options are exercisable 1 year                                      
2011 Equity Incentive Plan [Member]                                        
Stock Plans [Abstract]                                        
Number of shares authorized for issuance under the Plan (in shares)                         35,200,000   29,700,000   23,000,000 16,000,000 11,000,000 5,500,000
Reduction in fungible share reserve for each share issued pursuant to full value award (n shares)                             (1.7)          
Increase in fungible share reserve for each share returning from a full value award (in shares)                             1.7          
Number of options outstanding (in shares) 12,800,000                                      
Number of options exercisable (in shares) 8,700,000                                      
Number of shares available for grant (in shares) 8,000,000                                      
Number of executive officers terminated before change in control when vesting will accelerate for executive officers | Officer 1                                      
Period before change in control when vesting will accelerate for executive officers 3 months                                      
Period after change in control when vesting will accelerate for executive officers 12 months                                      
2011 Equity Incentive Plan [Member] | Stock Options [Member]                                        
Stock Plans [Abstract]                                        
Vesting period 4 years                                      
Award term 7 years                                      
2011 Equity Incentive Plan [Member] | Stock Options [Member] | Issued after December 31, 2021 [Member]                                        
Stock Plans [Abstract]                                        
Award term 10 years                                      
2011 Equity Incentive Plan [Member] | Stock Options [Member] | One Year from Date of Grant [Member]                                        
Stock Plans [Abstract]                                        
Vesting percentage 25.00%                                      
Period before options are exercisable 1 year                                      
2011 Equity Incentive Plan [Member] | Restricted Stock Units [Member]                                        
Stock Plans [Abstract]                                        
Vesting period 4 years                                      
Number of awards outstanding (in shares) 3,300,000                                      
2020 Equity Incentive Plan [Member]                                        
Stock Plans [Abstract]                                        
Number of shares authorized for issuance under the Plan (in shares)                             1,600,000 2,600,000        
Number of options outstanding (in shares) 400,000                                      
Number of options exercisable (in shares) 100,000                                      
Number of shares available for grant (in shares) 1,000,000                                      
2020 Equity Incentive Plan [Member] | Stock Options [Member]                                        
Stock Plans [Abstract]                                        
Vesting period 4 years                                      
Award term 7 years                                      
2020 Equity Incentive Plan [Member] | Stock Options [Member] | Issued after December 31, 2021 [Member]                                        
Stock Plans [Abstract]                                        
Award term 10 years                                      
2020 Equity Incentive Plan [Member] | Stock Options [Member] | One Year from Date of Grant [Member]                                        
Stock Plans [Abstract]                                        
Vesting percentage 25.00%                                      
Period before options are exercisable 1 year                                      
2020 Equity Incentive Plan [Member] | Restricted Stock Units [Member]                                        
Stock Plans [Abstract]                                        
Vesting period 4 years                                      
Number of awards outstanding (in shares) 200,000                                      
2002 Non-Employee Directors' Stock Option Plan [Member]                                        
Stock Plans [Abstract]                                        
Number of shares authorized for issuance under the Plan (in shares)           2,000,000 1,200,000                 2,800,000        
Number of options outstanding (in shares) 900,000                                      
Number of options exercisable (in shares) 900,000                                      
Number of shares available for grant (in shares) 500,000                                      
2002 Non-Employee Directors' Stock Option Plan [Member] | Stock Options [Member]                                        
Stock Plans [Abstract]                                        
Award term 10 years                                      
2002 Non-Employee Directors' Stock Option Plan [Member] | Restricted Stock Units [Member]                                        
Stock Plans [Abstract]                                        
Number of awards outstanding (in shares) 40,000                                      
Employee Stock Purchase Plan [Member]                                        
Stock Plans [Abstract]                                        
Number of shares authorized for issuance under the Plan (in shares) 3,200,000                                      
Number of additional shares reserved for issuance (in shares)   150,000 150,000 150,000 150,000 150,000 150,000 150,000 150,000 150,000 150,000 150,000                
Maximum percentage of employee compensation used to purchase shares 10.00%                                      
Percentage of fair market value used to determine purchase price of stock 85.00%                                      
Holding period for purchased stock 6 months                                      
Shares purchased and issued under ESPP (in shares) 100,000                                      
Weighted average purchase price (in dollars per share) | $ / shares $ 30.53                                      
Shares available for purchase under ESPP (in shares) 400,000