XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Redeemable Preferred Stock and Stockholders' Equity (Deficit) (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Valuation Assumptions for Stock Options
The fair values of options at the date of grant, or when assumed by the Company, were estimated using the Black-Scholes option pricing model utilizing the following assumptions:
Year Ended December 31,
2022
Dividend yield (1)
0.0%
Expected volatility (2)
68.2% - 69.2%
Risk-free interest rate (3)
3.2% - 4.2%
Expected life of options (in years) (4)
6.18 - 6.25
(1) The Company has never declared or paid a cash dividend on its Common Stock and has no plans to pay cash dividends on Common Stock in the foreseeable future.
(2) Volatility is a measure of the amount by which a financial variable such as a share price has fluctuated (historical volatility) or is expected to fluctuate (expected volatility) during a period. The Company considered the historical volatility of its stock price over a term similar to the expected life of the options in determining expected volatility.
(3) The Company used rates on the grant date of zero-coupon government bonds with maturities over periods covering the term of the awards.
(4) This is the period of time that the options granted are expected to remain outstanding. Options under the Company's plans generally have a contractual term of 10 years and generally must be exercised within 30 to 90 days following termination of service.
Schedule of Stock Options Activity
A summary of options granted, exercised, forfeited and expired during the years ended December 31, 2024, 2023 and 2022 is included below:
Number of
Shares
Weighted-Average
Exercise Price
Options outstanding as of December 31, 2021
89,152 $89.00 
Options granted
47,400 50.00 
Options exercised(4,848)27.00 
Options forfeited(3,114)146.60 
Options expired(14,391)291.40 
Options outstanding as of December 31, 2022
114,199 $48.40 
Options exercised(150)18.20 
Options forfeited(760)26.64 
Options expired(4,626)96.42 
Options outstanding as of December 31, 2023
108,663 $46.56 
Options exercised(33)18.20 
Options forfeited(887)22.53 
Options expired(8,274)102.19 
Options outstanding as of December 31, 2024
99,469 $42.15 
Options exercisable as of December 31, 2024
75,269 $39.83 
Schedule of Options Outstanding Range of Exercise Prices
The following table summarizes information about options outstanding, and exercisable, as of December 31, 2024:
 Options OutstandingOptions Exercisable
Range of Exercise PricesOptions OutstandingWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Options
Exercisable
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
$11.40 - $50.00
84,304 $38.14 6.0460,104 $33.62 5.39
$64.20 - $87.20
15,165 64.45 4.8715,165 64.45 4.87
99,469 $42.15 5.8675,269 $39.83 5.28
Schedule of Unvested Stock Awards
A summary of the stock awards granted, vested and forfeited during the years ended December 31, 2024, 2023 and 2022 is presented as follows. RSU awards with undelivered shares are classified as unvested until the date of delivery of the shares.
Restricted
Stock Units
Weighted
Average
Grant-Date Fair Value
Unvested as of December 31, 2021
201,511 $75.20 
Granted117,929 40.80 
Vested(74,656)80.20 
Forfeited(12,554)120.80 
Unvested as of December 31, 2022
232,230 $53.80 
Granted234,171 19.08 
Vested(152,422)23.11 
Forfeited(255)47.60 
Unvested as of December 31, 2023
313,724 $42.38 
Granted229,795 15.19 
Vested(140,901)20.68 
Forfeited(20,987)49.68 
Unvested as of December 31, 2024
381,631 $33.62