XML 52 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Activity of Stock Options
A summary of the status of the 2015 Plan and the 2021 Plan as of December 31, 2024 and 2023, and changes during the periods then ended is presented below:
Options Outstanding
Number of OptionsWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term
(in years)
Aggregate Intrinsic Value (in thousands)
Outstanding at December 31, 2023
662,499 $72.00 6.50$927 
Granted— 
Exercised(1,250)25.40 
Forfeited(9,844)79.83 
Cancelled(94,043)79.30 
Outstanding at December 31, 2024
557,362 $70.84 5.78$221 
Vested and exercisable at December 31, 2024
432,857 77.23 5.13221 
Schedule of Weighted Average Assumptions Used for Issuances The following weighted average assumptions were used for issuances during the year ended December 31, 2023 for employees and non-employees:
December 31,
2023
Risk-free interest rate3.77 %
Dividend yield— 
Volatility42.43 %
Expected lives (in years)6.0
Schedule of Weighted-Average Assumptions Used in Estimating the Fair Value of the 2021 ESPP Grants
The following table summarizes the weighted-average assumptions used in estimating the fair value of the 2021 ESPP grants for the following offering periods, using the Black Scholes option-pricing model:

Offering Period - November 3,
2024 to May 2, 2025
Offering Period - May 3,
2024 to November 2, 2024
Offering Period - November 3,
2023 to May 2, 2024
Offering Period - May 3,
2023 to November 2, 2023
Offering Period -
November 3, 2022 to May
2, 2023

Risk-free interest rate4.30 %5.41 %5.45 %5.08 %4.44 %
Dividend yield— — — — — 
Volatility37.13 %37.13 %43.12 %45.59 %43.42 %
Expected lives (in years)0.50.50.50.50.5
Schedule of RSU Activity
RSU activity during the year ended December 31, 2024 was as follows:
Number of SharesWeighted-Average Grant Date Fair Value per Share
Unvested at December 31, 2023
513,205 $38.60 
Granted266,008 13.92 
Vested(217,997)39.53 
Forfeited(97,051)40.70 
Unvested at December 31, 2024
464,165 $23.61 
Schedule of PSU Activity
PSU activity for the year ended December 31, 2024 was as follows:

Target Number of SharesWeighted-Average Grant Date Fair Value per Share
Unvested at December 31, 2023
26,255 $105.80 
Granted32,743 2.61 
Vested— — 
Forfeited(13,128)102.20 
Unvested at December 31, 2024
45,870 $33.17 
Schedule of Stock-Based Compensation Expense
Stock-based compensation expense, included in selling, general, and administrative expense in the consolidated statements of operations and comprehensive loss, for the years ended December 31, 2024 and 2023 was comprised of the following:
(in thousands)December 31,
2024
December 31,
2023
Stock-based compensation, net of amounts capitalized
$11,472 $19,346 
Capitalized stock-based compensation267 866 
Total stock-based compensation
$11,739 $20,212