Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION (Tables)

v3.25.4
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Expense Related to All of Our Stock-based Awards
Total stock-based compensation expense related to all of our stock-based awards was as follows (in thousands):
Year Ended December 31,
2025 2024 2023
Selling, general and administrative $ 10,592  $ 10,879  $ 6,712 
Research and development 2,119  1,514  2,094 
Total stock-based compensation expense $ 12,711  $ 12,393  $ 8,806 
Schedule of Stock Options and RSUs Activity, and Shares Available For Grant Under Our Equity Incentive Plans
The following table summarizes stock options and RSUs activity, and shares available for grant under our Equity Incentive Plans for the periods presented:
Stock Options RSUs
Shares Available
For Grant
Number of
Shares
Weighted
Average
Exercise Price
Weighted
Intrinsic Value
(in thousands)
Number of
Shares
Weighted Average
Grant Date
Fair Value
Outstanding as of December 31, 2024 1,598,221 3,564,718 $ 23.00  387,282 $ 14.94 
Authorized for grant 852,868
Granted (1,215,816) 674,555 $ 22.18  389,522 $ 23.14 
Exercised/Released (466,591) $ 20.61  (143,691) $ 14.92 
Cancelled and forfeited 198,789 (219,248) $ 25.69  (25,492) $ 17.36 
Outstanding as of December 31, 2025 1,434,062 3,553,434 $ 23.00  $ 70,857  607,621 $ 20.10 
Vested and expected to vest as of December 31, 2025 3,384,870 $ 22.82  $ 70,052 
Exercisable as of December 31, 2025 2,764,752 $ 23.80  $ 52,981 
Schedule of Weighted-Average Assumptions Relating to Options Granted
The following table summarizes the weighted-average assumptions relating to stock options granted during the periods presented:
Year Ended December 31,
2025 2024 2023
Risk-free interest rate 4.3 % 4.1 % 3.9 %
Expected term (in years) 6.4 6.1 6.8
Dividend yield 0.0 % 0.0 % 0.0 %
Expected volatility 88.7 % 87.7 % 84.0 %
Schedule of Stock Options by Exercise Price
Outstanding stock options and stock options exercisable information by range of exercises prices as of December 31, 2025 was as follows:
Options Outstanding Options Exercisable
Exercise Price Number of
Shares
Weighted-Average
Remaining Contractual
Life (in years)
Weighted-Average
Exercise Price
Number of
Shares
Weighted-Average
Exercise Price
$9.0 - $18.7
1,120,034 7.59 $ 13.82  813,399 $ 13.82 
$19.6 - $21.1
440,680 3.12 $ 20.28  412,356 $ 20.36 
$21.4 - $24.0
607,484 8.21 $ 22.65  276,122 $ 22.83 
$24.2 - $24.2
500,575 4.73 $ 24.20  471,324 $ 24.20 
$24.4 - $35.4
522,208 4.30 $ 31.56  429,098 $ 31.51 
$35.9 - $39.80
180,307 3.65 $ 37.51  180,307 $ 37.51 
$40.7 - $45.0
182,146 2.07 $ 44.90  182,146 $ 44.90 
$9.0 - $45.0
3,553,434 5.77 $ 23.00  2,764,752 $ 23.80