v3.26.1
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity and Stock-Based Compensation Expense
The following table summarizes stock option activity during the six months ended June 30, 2026:
 
Shares
Weighted
average exercise
price
Outstanding at December 31, 2025979,861$155.25 
Options granted113,241444.14 
Options exercised(76,459)72.38 
Options cancelled(11,348)284.87 
Outstanding at June 30, 20261,005,295$192.63 
Exercisable at June 30, 2026730,254$131.09 
Stock-based compensation expense during the three and six months ended June 30, 2026 and 2025 was as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Stock-based compensation expense by type of award:
Stock options$5,370 $5,449 $10,533 $10,888 
Restricted stock units25,825 14,328 50,315 26,116 
Performance-based restricted stock units4,176 5,382 8,541 9,086 
Total stock-based compensation expense$35,371 $25,159 $69,389 $46,090 
Effect of stock-based compensation expense by line item:
Cost of sales
$129 $— $225 $— 
Research and development6,860 5,354 14,725 $10,569 
Selling, general and administrative
28,382 19,805 54,439 35,521 
Total stock-based compensation expense included in net loss$35,371 $25,159 $69,389 $46,090 
Schedule of Restricted Stock Units Activity
The following table summarizes RSU activity, excluding performance-based RSUs, during the six months ended June 30, 2026:
Shares
Weighted average grant date fair value
Outstanding at December 31, 2025798,422$307.85 
RSUs granted
363,823448.75 
RSUs vested
(175,442)298.20 
RSUs forfeited
(33,363)325.43 
Outstanding at June 30, 2026953,440$362.78 
Schedule of Performance-Based Restricted Stock Units Activity
The following table summarizes PSU activity during the six months ended June 30, 2026:
PSUsEligible to Earn PSUsWeighted average grant date fair value
Outstanding PSUs at December 31, 2025103,244 256,488 $500.55 
PSUs granted40,642 81,284 616.19 
PSUs earned— — — 
PSUs forfeited(6,659)(13,318)510.42 
Outstanding at June 30, 2026137,227 324,454 $534.32