v3.26.1
Share-Based Payments (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Costs Stock-based compensation costs included in the condensed consolidated statements of operations are presented below:
Three Months Ended 
 June 30,
Six Months Ended 
 June 30,
2026202520262025
Inventoriable costs$221 $$488 $18 
Research and development398 463 852 1,021 
Selling, general and administrative2,696 1,169 5,246 3,276 
Total$3,315 $1,638 $6,586 $4,315 
Schedule of Stock Option Activity
Stock option activity was as follows:
Number of SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)
Balances at December 31, 202528,153,192 $4.32 6.74
Granted4,957,908 4.08 
Exercised(772,128)(2.05)
Forfeited(183,887)(1.84)
Expired(354,389)(20.10)
Balances at June 30, 202631,800,696 4.17 6.65
Exercisable at June 30, 202621,883,378 $4.88 5.72
Share-Based Payment Arrangement, Option, Exercise Price Range
The following table summarizes additional information about stock options outstanding as of June 30, 2026:
Options OutstandingOptions Exercisable
Range of Exercise PricesNumber of OptionsWeighted Average Exercise PriceWeighted Average Remaining Life (Years)Aggregate Intrinsic ValueNumber of OptionsWeighted Average Exercise PriceWeighted Average Remaining Life (Years)Aggregate Intrinsic Value
$0.67$2.5019,568,494 $1.47 7.07$67,788 14,171,426 $1.51 6.81$59,394 
$2.51$3.50129,156 $3.17 5.15326 113,656 $3.22 4.89281 
$3.51$5.005,283,809 $4.12 9.451,469 780,559 $4.09 7.341,162 
$5.01$6.501,781,200 $5.82 3.42165 1,779,700 $5.82 3.42164 
$6.51$10.001,202,056 $8.10 4.11— 1,202,056 $8.10 4.11— 
$10.01$30.893,835,981 $16.11 2.97— 3,835,981 $16.11 2.97$— 
31,800,696 $4.17 6.65$69,748 21,883,378 $4.88 5.72$61,001 
Schedule of Restricted Stock Unit Activity
RSU and PSU activity was as follows:
Number of RSUs and PSUs
Weighted Average Grant Date Fair ValueWeighted Average Remaining Contractual Term (Years)
Balances at December 31, 20253,367,051 $1.45 0.70
Granted3,519,235 3.81 
Vested(3,564,344)(2.00)
Forfeited(41,125)(2.39)
Balances at June 30, 20263,280,817 $3.36 1.70