XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Options, exercises in period, intrinsic value   $ 3,601 $ 21,150
Inducement Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Options, exercises in period, intrinsic value   $ 1,803 $ 3,710
Share-based Payment Arrangement, Option | Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]      
Options outstanding, beginning balance (in shares) 35,505    
Options, grants in period, gross (in shares) 7,106    
Options exercised (in shares) (350)    
Options cancelled or forfeited (in shares) (3,179)    
Options outstanding, ending balance (in shares) 39,082 35,505  
Options exercisable (in shares) 24,462    
Number of stock option awards vested and expected to vest (in shares) 37,302    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Weighted average exercise price, beginning balance (in dollars per share) $ 8.24    
Weighted average exercise price, stock option awards granted (in dollars per share) 7.32    
Weighted average exercise price, stock option awards exercised (in dollars per share) 4.56    
Weighted average exercise price, stock option awards cancelled (in dollars per share) 9.99    
Weighted average exercise price, ending balance (in dollars per share) 7.96 $ 8.24  
Weighted average exercise price, stock option awards, exercisable (in dollars per share) 7.99    
Weighted average exercise price of stock option awards vested and expected to vest (in dollars per share) $ 7.95    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted average remaining contractual life 6 years 8 months 15 days    
Options, exercises in period, intrinsic value $ 863    
Options outstanding, aggregate intrinsic value $ 30,075    
Options, exercisable, weighted average remaining contractual term (year) 5 years 3 months 14 days    
Stock option awards vested and expected to vest, weighted average remaining contractual life (year) 6 years 7 months 9 days    
Options, aggregate intrinsic value $ 24,280    
Options, exercisable, aggregate intrinsic value $ 29,384    
Share-based Payment Arrangement, Option | Inducement Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]      
Options outstanding, beginning balance (in shares) 5,527    
Options, grants in period, gross (in shares) 522    
Options exercised (in shares) (198)    
Options cancelled or forfeited (in shares) (693)    
Options outstanding, ending balance (in shares) 5,158 5,527  
Options exercisable (in shares) 3,292    
Number of stock option awards vested and expected to vest (in shares) 4,790    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Weighted average exercise price, beginning balance (in dollars per share) $ 8.77    
Weighted average exercise price, stock option awards granted (in dollars per share) 6.40    
Weighted average exercise price, stock option awards exercised (in dollars per share) 3.45    
Weighted average exercise price, stock option awards cancelled (in dollars per share) 10.98    
Weighted average exercise price, ending balance (in dollars per share) 8.44 $ 8.77  
Weighted average exercise price, stock option awards, exercisable (in dollars per share) 7.70    
Weighted average exercise price of stock option awards vested and expected to vest (in dollars per share) $ 8.31    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted average remaining contractual life 6 years 11 months 8 days    
Options, exercises in period, intrinsic value $ 495    
Options outstanding, aggregate intrinsic value $ 7,354    
Options, exercisable, weighted average remaining contractual term (year) 6 years 2 months 1 day    
Stock option awards vested and expected to vest, weighted average remaining contractual life (year) 6 years 10 months 6 days    
Options, aggregate intrinsic value $ 6,543    
Options, exercisable, aggregate intrinsic value $ 7,218