XML 94 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation and Compensation Plans - Options Outstanding and Exercisable by Exercise Price and Options Exercised (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Options Outstanding  
Total Options Outstanding (in shares) | shares 12,403
Weighted Average Remaining Life (Years) 7 years 7 months 6 days
Weighted Average Exercise Price (in dollars per share) $ 14.70
Aggregate Intrinsic Value | $ $ 109,659
Options Exercisable  
Number Exercisable (in shares) | shares 5,457
Weighted Average Exercise Price (in dollars per share) $ 13.57
Aggregate Intrinsic Value | $ $ 66,270
$1.20-$2.96  
Range of Exercise Prices  
Exercise prices, low end of range (in dollars per share) $ 1.20
Exercise prices, high end of range (in dollars per share) $ 2.96
Options Outstanding  
Total Options Outstanding (in shares) | shares 1,266
Weighted Average Remaining Life (Years) 5 years 3 months 18 days
Weighted Average Exercise Price (in dollars per share) $ 2.43
Options Exercisable  
Number Exercisable (in shares) | shares 1,263
Weighted Average Exercise Price (in dollars per share) $ 2.43
$2.97-$4.88  
Range of Exercise Prices  
Exercise prices, low end of range (in dollars per share) 2.97
Exercise prices, high end of range (in dollars per share) $ 4.88
Options Outstanding  
Total Options Outstanding (in shares) | shares 1,280
Weighted Average Remaining Life (Years) 6 years 1 month 6 days
Weighted Average Exercise Price (in dollars per share) $ 4.02
Options Exercisable  
Number Exercisable (in shares) | shares 1,021
Weighted Average Exercise Price (in dollars per share) $ 4.08
$4.89-$8.07  
Range of Exercise Prices  
Exercise prices, low end of range (in dollars per share) 4.89
Exercise prices, high end of range (in dollars per share) $ 8.07
Options Outstanding  
Total Options Outstanding (in shares) | shares 2,319
Weighted Average Remaining Life (Years) 7 years 9 months 18 days
Weighted Average Exercise Price (in dollars per share) $ 6.73
Options Exercisable  
Number Exercisable (in shares) | shares 1,171
Weighted Average Exercise Price (in dollars per share) $ 6.58
$8.08-$15.00  
Range of Exercise Prices  
Exercise prices, low end of range (in dollars per share) 8.08
Exercise prices, high end of range (in dollars per share) $ 15.00
Options Outstanding  
Total Options Outstanding (in shares) | shares 2,644
Weighted Average Remaining Life (Years) 8 years 7 months 6 days
Weighted Average Exercise Price (in dollars per share) $ 12.88
Options Exercisable  
Number Exercisable (in shares) | shares 705
Weighted Average Exercise Price (in dollars per share) $ 12.67
$15.01-$73.22  
Range of Exercise Prices  
Exercise prices, low end of range (in dollars per share) 15.01
Exercise prices, high end of range (in dollars per share) $ 73.22
Options Outstanding  
Total Options Outstanding (in shares) | shares 4,894
Weighted Average Remaining Life (Years) 7 years 10 months 24 days
Weighted Average Exercise Price (in dollars per share) $ 25.43
Options Exercisable  
Number Exercisable (in shares) | shares 1,297
Weighted Average Exercise Price (in dollars per share) $ 38.68