| Schedule of Stock Option Activity and Stock-Based Compensation Expense |
The following table summarizes stock option activity during the nine months ended September 30, 2026: | | | | | | | | | | | | | Shares | | Weighted average exercise price | | Outstanding at December 31, 2025 | 979,861 | | $ | 155.25 | | | Options granted | 122,447 | | 451.31 | | | Options exercised | (151,841) | | 102.08 | | | Options cancelled | (14,009) | | 301.31 | | | Outstanding at September 30, 2026 | 936,458 | | $ | 200.40 | | | Exercisable at September 30, 2026 | 677,086 | | $ | 135.63 | |
Stock-based compensation expense during the three and nine months ended September 30, 2026 and 2025 was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Stock-based compensation expense by type of award: | | | | | | | | | Stock options | $ | 6,905 | | | $ | 5,585 | | | $ | 17,438 | | | $ | 16,474 | | | Restricted stock units | 27,886 | | | 16,036 | | | 78,201 | | | 42,152 | | | Performance-based restricted stock units | 4,156 | | | 4,631 | | | 12,697 | | | 13,716 | | | Total stock-based compensation expense | $ | 38,947 | | | $ | 26,252 | | | $ | 108,336 | | | $ | 72,342 | | | Effect of stock-based compensation expense by line item: | | | | | | | | Cost of sales | $ | 138 | | | $ | — | | | $ | 363 | | | $ | — | | | Research and development | 8,676 | | | 6,473 | | | 23,401 | | | 17,042 | | Selling, general and administrative | 30,133 | | | 19,779 | | | 84,572 | | | 55,300 | | | Total stock-based compensation expense included in net income (loss) | $ | 38,947 | | | $ | 26,252 | | | $ | 108,336 | | | $ | 72,342 | |
|
| Schedule of Restricted Stock Units Activity |
The following table summarizes RSU activity, excluding performance-based RSUs, during the nine months ended September 30, 2026: | | | | | | | | | | | | | Shares | | Weighted average grant date fair value | | Outstanding at December 31, 2025 | 798,422 | | $ | 307.85 | | RSUs granted | 399,943 | | 455.75 | | RSUs vested | (225,525) | | 291.56 | | RSUs forfeited | (52,224) | | 343.36 | | | Outstanding at September 30, 2026 | 920,616 | | $ | 374.08 | |
|
| Schedule of Performance-Based Restricted Stock Units Activity |
The following table summarizes PSU activity during the nine months ended September 30, 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 | 42,550 | | | 85,100 | | | 616.19 | | | PSUs earned | — | | | (50,000) | | | 146.37 | | | PSUs forfeited | (9,536) | | | (19,072) | | | 506.78 | | | Outstanding at September 30, 2026 | 136,258 | | | 272,516 | | | $ | 536.22 | |
|