XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Share-Based Compensation Expense
For the years ended December 31, 2023 and 2022, the following table presents total share-based compensation expense in each functional line item on the consolidated statements of operations (in thousands):
 Year Ended December 31,
 20232022
Cost of revenues$772 $2,110 
Research and development1,526 5,369 
Sales and marketing1,215 3,528 
General and administrative3,931 6,868 
Total$7,444 $17,875 
Share-based Compensation Stock Option Fair Value Assumptions
The following table presents the weighted-average assumptions used in the Black-Scholes valuation model by the Company in calculating the fair value of each stock option granted:
 Year Ended December 31,
 20232022
Expected dividend yield— %— %
Risk-free interest rate4.3 %1.8 %
Volatility174 %78 %
Expected term (in years)4.45.7
Summary of Stock Option Activity
The following table summarizes the Company’s stock option activity for the years ended December 31, 2023 and 2022 (dollars in thousands, except per share data):
Stock
Options
Outstanding
Weighted-Average
Exercise
Price Per
Option
Weighted-Average
Remaining
Contractual
Term
(in years)
Aggregate
Intrinsic
Value
Outstanding — December 31, 2021808,579 $48.05 
Granted150,500 46.30 
Exercised(37,069)13.70 
Canceled(108,714)79.65 
Outstanding — December 31, 2022813,296 $46.50 
Granted82,825 4.13 
Exercised— — 
Canceled(350,249)38.39 
Outstanding — December 31, 2023545,872 $44.16 6.30$
Vested and Expected to Vest — December 31, 2023504,839 $45.74 6.08$— 
Exercisable — December 31, 2023365,246 $49.57 5.07$— 
Summary of Restricted Stock Unit Activity
A summary of restricted stock unit activity under all plans for the years ended December 31, 2023 and 2022 is presented below:
Number of SharesWeighted-Average Grant-Date Fair Value
Non-vested — December 31, 2021124,772 76.54 
Granted254,405 45.08 
Vested(227,882)45.32 
Forfeited(33,458)34.52 
Non-vested — December 31, 2022117,837 73.30 
Granted366,713 5.78 
Vested(246,706)12.92 
Forfeited(34,836)39.77 
Non-vested — December 31, 2023203,008 19.84