XML 70 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Incentive Plan - Schedule of Exercise Prices and Weighted-average Remaining Contractual Lives for Options Outstanding (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Options Outstanding (in shares) | shares 26,082
Weighted- Average Remaining Contractual Life (Year) 7 years 9 months 25 days
Weighted- Average Exercise Price (in dollars per share) $ 4.46
Options Exercisable (in shares) | shares 9,589
Weighted- Average Exercise Price of Options Exercisable $ 8.88
Exercise Price Range 1  
Options Outstanding (in shares) | shares 5,241
Range of Exercise Prices, Lower Limit (in dollars per share) $ 0.97
Range of Exercise Prices, Upper Limit (in dollars per share) $ 1.51
Weighted- Average Remaining Contractual Life (Year) 8 years 5 months 1 day
Weighted- Average Exercise Price (in dollars per share) $ 1.24
Options Exercisable (in shares) | shares 1,457
Weighted- Average Exercise Price of Options Exercisable $ 1.27
Exercise Price Range 2  
Options Outstanding (in shares) | shares 13,321
Range of Exercise Prices, Lower Limit (in dollars per share) $ 1.52
Range of Exercise Prices, Upper Limit (in dollars per share) $ 2.28
Weighted- Average Remaining Contractual Life (Year) 8 years 7 months 24 days
Weighted- Average Exercise Price (in dollars per share) $ 1.9
Options Exercisable (in shares) | shares 2,683
Weighted- Average Exercise Price of Options Exercisable $ 1.93
Exercise Price Range 3  
Options Outstanding (in shares) | shares 3,826
Range of Exercise Prices, Lower Limit (in dollars per share) $ 2.34
Range of Exercise Prices, Upper Limit (in dollars per share) $ 3.51
Weighted- Average Remaining Contractual Life (Year) 8 years 10 days
Weighted- Average Exercise Price (in dollars per share) $ 2.87
Options Exercisable (in shares) | shares 1,862
Weighted- Average Exercise Price of Options Exercisable $ 3
Exercise Price Range 4  
Options Outstanding (in shares) | shares 87
Range of Exercise Prices, Lower Limit (in dollars per share) $ 3.66
Range of Exercise Prices, Upper Limit (in dollars per share) $ 5.49
Weighted- Average Remaining Contractual Life (Year) 8 years 7 months 13 days
Weighted- Average Exercise Price (in dollars per share) $ 3.94
Options Exercisable (in shares) | shares 35
Weighted- Average Exercise Price of Options Exercisable $ 4.14
Exercise Price Range 5  
Options Outstanding (in shares) | shares 20
Range of Exercise Prices, Lower Limit (in dollars per share) $ 5.5
Range of Exercise Prices, Upper Limit (in dollars per share) $ 8.25
Weighted- Average Remaining Contractual Life (Year) 7 years 2 months 26 days
Weighted- Average Exercise Price (in dollars per share) $ 5.87
Options Exercisable (in shares) | shares 13
Weighted- Average Exercise Price of Options Exercisable $ 5.86
Exercise Price Range 6  
Options Outstanding (in shares) | shares 535
Range of Exercise Prices, Lower Limit (in dollars per share) $ 9.66
Range of Exercise Prices, Upper Limit (in dollars per share) $ 4.49
Weighted- Average Remaining Contractual Life (Year) 4 years 11 months 23 days
Weighted- Average Exercise Price (in dollars per share) $ 12.01
Options Exercisable (in shares) | shares 498
Weighted- Average Exercise Price of Options Exercisable $ 12
Exercise Price Range 7  
Options Outstanding (in shares) | shares 1,394
Range of Exercise Prices, Lower Limit (in dollars per share) $ 14.87
Range of Exercise Prices, Upper Limit (in dollars per share) $ 22.305
Weighted- Average Remaining Contractual Life (Year) 3 years 11 months 1 day
Weighted- Average Exercise Price (in dollars per share) $ 16.37
Options Exercisable (in shares) | shares 1,390
Weighted- Average Exercise Price of Options Exercisable $ 16.37
Exercise Price Range 8  
Options Outstanding (in shares) | shares 1,598
Range of Exercise Prices, Lower Limit (in dollars per share) $ 23
Range of Exercise Prices, Upper Limit (in dollars per share) $ 34.5
Weighted- Average Remaining Contractual Life (Year) 2 years 11 months 1 day
Weighted- Average Exercise Price (in dollars per share) $ 25.96
Options Exercisable (in shares) | shares 1,591
Weighted- Average Exercise Price of Options Exercisable $ 25.94
Exercise Price Range 9  
Options Outstanding (in shares) | shares 60
Range of Exercise Prices, Lower Limit (in dollars per share) $ 38.2
Range of Exercise Prices, Upper Limit (in dollars per share) $ 57.3
Weighted- Average Remaining Contractual Life (Year) 3 years 7 months 24 days
Weighted- Average Exercise Price (in dollars per share) $ 38.38
Options Exercisable (in shares) | shares 60
Weighted- Average Exercise Price of Options Exercisable $ 38.38