XML 81 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Options Outstanding Separated Into Range of Exercise Price (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Class of Stock [Line Items]  
Exercise price range, number of outstanding options (in shares) | shares 803,870,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 2 years 9 months
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 7.077
Exercise price range, number of exercisable options (in shares) | shares 787,775,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 2 years 7 months 20 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 7.106
Range One  
Class of Stock [Line Items]  
Exercise price range, lower range limit (in usd per share) 4.157
Exercise price range, upper range limit (in usd per share) $ 5.682
Exercise price range, number of outstanding options (in shares) | shares 224,661,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 2 years 11 months 15 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 4.883
Exercise price range, number of exercisable options (in shares) | shares 208,566,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 2 years 6 months 21 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 4.808
Range Two  
Class of Stock [Line Items]  
Exercise price range, lower range limit (in usd per share) 6.503
Exercise price range, upper range limit (in usd per share) $ 8.077
Exercise price range, number of outstanding options (in shares) | shares 433,307,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 2 years 6 months 21 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 7.111
Exercise price range, number of exercisable options (in shares) | shares 433,307,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 2 years 6 months 21 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 7.111
Range Three  
Class of Stock [Line Items]  
Exercise price range, number of outstanding options (in shares) | shares 120,180,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 3 years 1 month 20 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 9.960
Exercise price range, number of exercisable options (in shares) | shares 120,180,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 3 years 1 month 20 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 9.960
Range Four  
Class of Stock [Line Items]  
Exercise price range, number of outstanding options (in shares) | shares 25,722,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 2 years 2 months 19 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 13.287
Exercise price range, number of exercisable options (in shares) | shares 25,722,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 2 years 2 months 19 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 13.287