XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Plans and Stock-Based Compensation - Option Activity under Stock-Based Compensation Plans (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Shares Underlying Outstanding Options    
Beginning balance (in shares) | shares 11,142  
Options granted (in shares) | shares 1,819  
Options exercised (in shares) | shares (723)  
Options forfeited (unvested) (in shares) | shares (131)  
Options expired (vested) (in shares) | shares (751)  
Ending balance (in shares) | shares 11,356 11,142
Vested and expected to vest, end of period (in shares) | shares 11,135  
Exercisable, end of period (in share) | shares 8,163  
Weighted-Average Exercise Price Per Share    
Beginning balance (in USD per share) | $ / shares $ 11.15  
Options granted (in USD per share) | $ / shares 12.41  
Options exercised (in USD per share) | $ / shares 9.31  
Options forfeited (unvested) (in USD per share) | $ / shares 12.33  
Options expired (vested) (in USD per share) | $ / shares 16.50  
Ending balance (in USD per share) | $ / shares 11.10 $ 11.15
Vested and expected to vest, end of period (in USD per share) | $ / shares 11.08  
Exercisable, end of period (in USD per share) | $ / shares $ 10.64  
Weighted-Average Remaining Contractual Term (years)    
Weighted - Average Remaining Contractual Term (years), balance 3 years 11 months 1 day 3 years 9 months 14 days
Vested and expected to vest, end of period 3 years 10 months 13 days  
Exercisable, end of period 3 years 18 days  
Aggregate Intrinsic Value    
Aggregate Intrinsic Value (in thousands) | $ $ 7,621 $ 24,210
Vested and expected to vest, end of period | $ 7,621  
Exercisable, end of period | $ $ 7,619