XML 86 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Shares Available for Grant         
Beginning number of shares, available for grant (in shares) 12,003,394 5,438,296 5,231,624  
2018 plan annual increase (in shares) 3,689,000 3,689,000 3,689,000  
Ending number of shares, available for grant (in shares) 11,996,264 12,003,394 5,438,296 5,231,624
Shares Subject to Options Outstanding        
Beginning number of shares, outstanding (in shares) 4,012,903 3,402,574 2,624,974  
Granted (in shares) 1,440,273 1,000,760 1,051,466  
Granted in connection with the Joint Venture Acquisition (in shares)     15,128  
Exercised (in shares) (609,495) (51,124) (228,311)  
Canceled (in shares) (211,931) (339,307) (60,683)  
Ending number of shares, outstanding (in shares) 4,631,750 4,012,903 3,402,574 2,624,974
Options vested and exercisable, number of options (in shares) 2,429,278      
Weighted-Average Exercise Price         
Beginning balance of options outstanding (in usd per share) $ 31.76 $ 34.34 $ 29.17  
Granted (in usd per share) 27.07 30.80 44.86  
Granted in connection with the Joint Venture Acquisition (in usd per share)     4.90  
Exercised (in usd per share) 5.12 7.93 6.29  
Canceled (in usd per share) 49.71 58.45 90.84  
Ending balance of options outstanding (in usd per share) 32.98 $ 31.76 $ 34.34 $ 29.17
Options vested and exercisable, weighted average exercise price (in usd per share) $ 33.88      
Weighted-Average Remaining Contractual Life (Years)        
Options outstanding, weighted average remaining contractual term (in years) 7 years 1 month 6 days 6 years 7 months 6 days 6 years 9 months 18 days 6 years 6 months
Options outstanding, aggregate intrinsic value $ 35,980 $ 39,115 $ 39,749 $ 193,014
Options vested and exercisable, weighted average remaining contractual term (in years) 5 years 3 months 18 days      
Options vested and exercisable, aggregate intrinsic value $ 30,205      
Shares authorized under the 2023 Plan        
Shares Available for Grant         
Shares authorized under the 2023 Plan (in shares)   5,000,000    
Equity Option        
Shares Available for Grant         
Granted (in shares) (1,440,273) (1,000,760) (1,051,466)  
Granted in connection with the Joint Venture Acquisition (in shares)     (15,128)  
Canceled (in shares) 211,931 338,570 56,391  
Restricted Stock Units        
Shares Available for Grant         
Granted (in shares) (5,004,910) (2,436,947) (2,995,533)  
Canceled (in shares) 1,164,260 1,049,447 490,525  
MSUs        
Shares Available for Grant         
Canceled (in shares) 2,260,764      
PSUs        
Shares Available for Grant         
Granted (in shares) (913,829) (126,041) (26,935)  
Canceled (in shares) 74,161 51,829 59,818  
Restricted stock units adjusted for performance adjustment (in shares) (48,234)      
Shares Subject to Options Outstanding        
Granted (in shares) 219,161