XML 59 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Preferred Stock Authorized, Issued And Outstanding
   Shares Outstanding as of
December 31,
 Shares AuthorizedShares Issued20232022
Series C Preferred Stock, par $0.001
1,091 1,091 
Schedule Of Shares Authorized Under Stock Option Plans, By Exercise Price Range
The following table summarizes total stock options outstanding at December 31, 2023:
 
 Options OutstandingOptions Exercisable
Exercise PriceShares Underlying Options
Outstanding
Weighted-Average
Remaining
Contractual Life
(in Years)
Weighted
Average
Exercise Price
Shares Underlying Options
Exercisable
Weighted Average
Exercise Price
$4.32-$18.00
283,472 9.2$14.11 66,918 $14.45 
$18.01-$39.00
264,108 7.3$35.69 141,600 $34.99 
$39.01-$52.00
156,505 4.5$44.93 156,271 $44.93 
$52.01-$90.00
129,681 4.2$76.82 121,124 $77.75 
$90.01-$130.00
136,716 4.2$100.15 131,640 $100.00 
$130.01-$233.28
158,382 5.4$140.27 129,250 $141.78 
1,128,864 6.4$58.76 746,803 $72.11 
Schedule Of Stock Options, Activity
Stock option activity under the Company’s equity incentive plans during the year ended December 31, 2023 was as follows:
Number of
Shares
Weighted-Average
Exercise Price
Balance, December 31, 20221,018,095 $75.32 
Granted339,019 14.23 
Exercised— — 
Cancelled(228,250)66.47 
Balance, December 31, 20231,128,864 $58.76 
Schedule Of Restricted Stock Unit Activity
Restricted stock unit activity under the Company’s equity incentive plans during the year ended December 31, 2023 was as follows:
Number of
Shares
Balance, December 31, 2022212,964 
Granted194,747 
Vested(99,420)
Cancelled(33,497)
Balance, December 31, 2023274,794