XML 79 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Options Outstanding Separated Into Range of Exercise Price (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Class of Stock [Line Items]  
Exercise price range, number of outstanding options (in shares) | shares 340,921,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 3 years 7 months 6 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 20.586
Exercise price range, number of exercisable options (in shares) | shares 331,759,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 3 years 5 months 12 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 20.684
Range One  
Class of Stock [Line Items]  
Exercise price range, lower range limit (in usd per share) 6.230
Exercise price range, upper range limit (in usd per share) $ 8.800
Exercise price range, number of outstanding options (in shares) | shares 10,356,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 1 year 1 month 9 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 8.289
Exercise price range, number of exercisable options (in shares) | shares 10,356,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 1 year 1 month 9 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 8.289
Range Two  
Class of Stock [Line Items]  
Exercise price range, lower range limit (in usd per share) 12.470
Exercise price range, upper range limit (in usd per share) $ 17.045
Exercise price range, number of outstanding options (in shares) | shares 100,758,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 3 years 9 months 7 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 14.639
Exercise price range, number of exercisable options (in shares) | shares 91,596,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 3 years 2 months 26 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 14.346
Range Three  
Class of Stock [Line Items]  
Exercise price range, lower range limit (in usd per share) 19.510
Exercise price range, upper range limit (in usd per share) $ 24.230
Exercise price range, number of outstanding options (in shares) | shares 173,685,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 3 years 6 months 10 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 21.440
Exercise price range, number of exercisable options (in shares) | shares 173,685,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 3 years 6 months 10 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 21.440
Range Four  
Class of Stock [Line Items]  
Exercise price range, number of outstanding options (in shares) | shares 46,548,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 4 years 1 month 20 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 29.880
Exercise price range, number of exercisable options (in shares) | shares 46,548,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 4 years 1 month 20 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 29.880
Range Five  
Class of Stock [Line Items]  
Exercise price range, number of outstanding options (in shares) | shares 9,574,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 3 years 2 months 19 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 39.860
Exercise price range, number of exercisable options (in shares) | shares 9,574,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 3 years 2 months 19 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 39.860