XML 77 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Options Outstanding Separated into Range of Exercise Price (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Class of Stock [Line Items]  
Exercise price range, number of outstanding options (in shares) | shares 573,430,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 11 months 15 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 7.564
Exercise price range, number of exercisable options (in shares) | shares 572,476,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 11 months 15 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 7.567
Range One  
Class of Stock [Line Items]  
Exercise price range, lower range limit (in usd per share) 5.623
Exercise price range, upper range limit (in usd per share) $ 5.682
Exercise price range, number of outstanding options (in shares) | shares 69,534,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 2 years 8 months 8 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 5.631
Exercise price range, number of exercisable options (in shares) | shares 68,580,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) $ 5.631
Range Two  
Class of Stock [Line Items]  
Exercise price range, lower range limit (in usd per share) 7.000
Exercise price range, upper range limit (in usd per share) $ 7.337
Exercise price range, number of outstanding options (in shares) | shares 377,716,000
Exercise price range, outstanding options, weighted average remaining contractual term (in years) 7 months 6 days
Exercise price range, outstanding options, weighted average exercise price (in usd per share) $ 7.069
Exercise price range, number of exercisable options (in shares) | shares 377,716,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 7 months 6 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 7.069
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) 1 year 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) 1 year 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 6,000,000
Exercise price range, outstanding options, weighted average remaining contractual term (in 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 6,000,000
Exercise price range, exercisable options, weighted average remaining contractual term (in years) 2 months 19 days
Exercise price range, exercisable options, weighted average exercise price (in usd per share) $ 13.287