v3.26.1
Stock-based compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Weighted Average Assumptions
The following table presents information about stock options:
Six months ended
June 30,
2026
May 25,
2025
Information about stock options granted:
Weighted-average grant date fair value per share$5.28 $4.49 
Weighted-average assumptions used to determine grant-date fair value:
Expected life4.4 years4.4 years
Risk-free interest rate3.6 %4.0 %
Volatility88 %84 %
Dividend yield— %— %
Schedule of Other Information about Stock-Based Awards
The following table presents information about other stock-based awards:
Six months ended
June 30,
2026
May 25,
2025
Information about awards granted:
Weighted-average fair value per share as of transaction date:
RSUs granted$6.65 $6.54 
PSUs granted— 5.06 
Weighted-average assumptions used to determine grant-date fair value of PSUs:
Expected life— 5.0 years
Risk-free interest rate— 4.0 %
Volatility— 84 %
Dividend yield— — %
Fair value of RSUs vested7.24 6.25 
The following table summarizes stock-based compensation by income statement line item:
Three months endedSix months ended
June 30,
2026
May 25,
2025
June 30,
2026
May 25,
2025
Cost of sales
$241 $425 $457 $609 
Research and development expense144 (98)
Selling, general and administrative expense1,700 1,389 3,424 3,757 
Stock-based compensation expense$2,085 $1,815 $3,783 $4,367 
Schedule of Stock Option Activity
The following table presents information about stock option balances and activity:
SharesWeighted-average exercise price per shareWeighted-average remaining contractual term
Aggregate intrinsic value
Outstanding at December 31, 20251,377,054 $7.83 
Granted8,775 7.88 
Forfeited(69,843)6.74 
Expired(22,950)10.01 
Outstanding at June 30, 20261,293,036 7.85 4.7 years$18 
Exercisable at June 30, 2026658,060 8.92 3.4 years$
Schedule of Stock-based Compensation Activity
The following table presents information about recent RSU and PSU activity:
RSUsPSUs
SharesWeighted-average grant date fair value per shareSharesWeighted-average grant date fair value per share
Outstanding at December 31, 20251,440,419 $6.46 2,283,000 $4.25 
Granted676,911 6.65 — — 
Vested(346,916)7.24 — — 
Forfeited(75,038)7.78 — — 
Outstanding at June 30, 20261,695,376 6.32 2,283,000 4.25