v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Stock Option Activity
The following tables summarize stock option activity under the Stock Plans for the period ended June 30, 2025:
(In thousands, except for share and per share amounts)
Outstanding
Options
Weighted
Average
Exercise
Price
Weighted Average
Remaining
Contractual Life (in
years)
 Aggregate intrinsic value
Balance as of December 31, 2024
3,917,974 $0.17 5.52
Exercised(2,116)0.14 
Expired(1,058)1.21 
Balance as of March 31, 2025
3,914,800 0.16 5.27
Exercised(185,745)0.31 
Balance as of June 30, 2025
3,729,055 $0.16 5.20
Vested and expected to vest at June 30, 2025
3,729,055 $0.16 5.20$1,244 
Vested and exercisable at June 30, 2025
2,670,818 $0.16 5.14$880 
Schedule of Restricted Stock Unit Activity
The following table summarizes the RSU award activity for the period ended June 30, 2025:
Unvested outstandingWeighted-average grant date fair valueVested-deferred outstandingWeighted-average grant date fair valueTotal
Balance at December 31, 202413,432,980 $1.23 706,830 $1.23 14,139,810 
Granted - RSU awards488,670 0.79 — — 488,670 
RSU awards vested and converted to shares(265,201)1.01 (513,342)2.26 (778,543)
RSU awards vested and deferred(407,548)1.01 407,548 1.01 — 
Forfeited - RSU awards(169,801)1.50 — — (169,801)
Balance at March 31, 202513,079,100 1.22 601,036 1.22 13,680,136 
Granted - RSU awards1,326,070 0.64 — — 1,326,070 
RSU awards vested and converted to shares(449,561)1.39 (31,871)1.39 (481,432)
RSU awards vested and deferred(392,794)1.39 392,794 1.39 — 
Forfeited - RSU awards(27,770)1.03 — — (27,770)
Balance at June 30, 202513,535,045 $1.15 961,959 $1.15 14,497,004 
Schedule of Performance Award Activity
The following table summarizes the PSU award activity for the period ended June 30, 2025:
OutstandingWeighted-average grant date fair value
Unvested balance at December 31, 20241,590,227 $5.33 
Granted - PSU awards785,227 0.84 
PSU awards vested and converted to shares(151,790)0.93 
Forfeited - PSU awards(99,409)6.81 
Unvested balance at March 31, 20252,124,255 3.98 
Forfeited - PSU awards(172,467)3.98 
Unvested balance at June 30, 20251,951,788 $3.69