XML 51 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Stock Option and Warrants Activity The following table summarizes the activity for stock options and warrants for the six months ended June 30, 2023:
Stock OptionsWarrants
SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value (In Thousands)SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value (In Thousands)
Outstanding at December 31, 20221,391,352 $10.83 7.03$187.6 1,423,774 $42.57 3.37$— 
Changes during the period:
Granted175,096 3.50 — — 
Exercised(82,500)1.88 — — 
Forfeited(142,694)3.63 — — 
Expired(2,520)224.37 (2,000)88.35 
Outstanding at June 30, 20231,338,734 $10.79 6.44$376.1 1,421,744 $42.51 3.17$— 
Vested at June 30, 2023
or expected to vest in the future
1,333,367 $10.82 6.43$373.0 1,421,744 $42.51 3.17$— 
Vested at June 30, 20231,222,064 $11.02 6.19$337.7 1,421,744 $42.51 3.17$— 
Schedule of Restricted Stock Activity
During the six months ended June 30, 2023 and 2022, the Company issued restricted stock for services as follows (in thousands, except share data):
Six Months Ended June 30,
  20232022
Number of restricted stock issued159,950 70,745 
Value of restricted stock issued$480 $973 
Schedule of Restricted Stock Units Activity
During the six months ended June 30, 2023 and 2022, the Company issued restricted stock units for services as follows (in thousands, except share data):
Six Months Ended June 30,
20232022
Number of restricted stock units issued188,850 91,990 
Value of restricted stock units issued $567 $1,265