| Schedule of Stock Option Activity and Stock-Based Compensation Expense |
The following table summarizes stock option activity during the three months ended March 31, 2026: | | | | | | | | | | | | | | Shares | | Weighted average exercise price | | Outstanding at December 31, 2025 | 979,861 | | $ | 155.25 | | | Options granted | 102,652 | | 437.68 | | | Options exercised | (58,815) | | 39.84 | | | Options cancelled | (5,353) | | 231.67 | | | Outstanding at March 31, 2026 | 1,018,345 | | $ | 189.98 | | | Exercisable at March 31, 2026 | 716,129 | | $ | 126.50 | |
Stock-based compensation expense during the three months ended March 31, 2026 and 2025 was as follows (in thousands): | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | 2026 | | 2025 | | | | | Stock-based compensation expense by type of award: | | | | | | | | Stock options | $ | 5,163 | | | $ | 5,439 | | | | | | Restricted stock units | 24,490 | | | 11,788 | | | | | | Performance-based restricted stock units | 4,365 | | | 3,704 | | | | | | Total stock-based compensation expense | $ | 34,018 | | | $ | 20,931 | | | | | | Effect of stock-based compensation expense by line item: | | | | | | | Cost of sales | $ | 96 | | | $ | — | | | | | | Research and development | 7,865 | | | 5,215 | | | | | Selling, general and administrative | 26,057 | | | 15,716 | | | | | | Total stock-based compensation expense included in net loss | $ | 34,018 | | | $ | 20,931 | | | | |
|
| Schedule of Restricted Stock Units Activity |
The following table summarizes RSU activity, excluding performance-based RSUs, during the three months ended March 31, 2026: | | | | | | | | | | | | | Shares | | Weighted average grant date fair value | | Outstanding at December 31, 2025 | 798,422 | | $ | 307.85 | | RSUs granted | 315,641 | | 439.07 | | RSUs vested | (141,030) | | 299.16 | | RSUs forfeited | (12,135) | | 304.20 | | | Outstanding at March 31, 2026 | 960,898 | | $ | 352.28 | |
|
| Schedule of Performance-Based Restricted Stock Units Activity |
The following table summarizes PSU activity during the three months ended March 31, 2026: | | | | | | | | | | | | | | | | | | | PSUs | | Eligible to Earn PSUs | | Weighted average grant date fair value | | Outstanding PSUs at December 31, 2025 | 103,244 | | | 256,488 | | | $ | 500.55 | | | PSUs granted | 38,803 | | | 77,606 | | | 616.19 | | | PSUs earned | — | | | — | | | — | | | PSUs forfeited | (173) | | | (346) | | | 593.93 | | | Outstanding at March 31, 2026 | 141,874 | | | 333,748 | | | $ | 532.06 | |
|