XML 59 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Equity Incentive Plans - Summary of Options Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Summary of the activity of stock option awards, shares    
Options outstanding, Beginning Balance (in Shares) | shares 1,632  
Options granted (in shares) | shares 377  
Options exercised (in Shares) | shares (291)  
Options forfeited/canceled/expired (in shares) | shares (191)  
Options outstanding, Ending Balance (in Shares) | shares 1,527 1,632
Options vested and expected to vest (in Shares) | shares 1,445  
Options exercisable (in Shares) | shares 750  
Summary of the activity of stock option awards, weighted average exercise price    
Options outstanding, Beginning Balance, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares $ 16.64  
Options granted, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares 26.23  
Options exercised, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares 15.07  
Options forfeited/canceled/expired, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares 25.02  
Options outstanding, Ending Balance, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares 18.2 $ 16.64
Options vested and expected to vest, Wtd. Average Exercise Price (in dollars per share) | $ / shares 18.1  
Options exercisable, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares $ 18.78  
Options outstanding, Ending Balance, Wtd. Avg. Remaining Contractual Term 6 years 3 months 18 days 5 years 7 months 2 days
Options vested and expected to vest, Wtd. Avg Remaining Contractual Term 6 years 1 month 24 days  
Options exercisable, Wtd. Avg. Remaining Contractual Term 3 years 11 months 1 day  
Options outstanding, Ending Balance, Average Intrinsic Value | $ $ 7,994 $ 19,520
Options vested and expected to vest at September 30, 2025 | $ 7,678  
Options exercisable at September 30, 2025 | $ $ 3,810