Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Tables)

v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Warrant and Stock Option Grants with Time-Based Vesting The number of shares of the Company’s common stock that are issuable pursuant to warrant and stock option grants with time-based vesting as of and for the six months ended June 30, 2023 were:
    Warrant Grants     Stock Option Grants     Restricted
Stock Units
 
      Number of
shares
subject to
warrants
      Weighted-
average
exercise
price per
share
      Number of
shares
subject to
options
      Weighted-
average
exercise
price per
share
      Number of
shares
subject to
restricted
stock units
 
Balance at December 31, 2022     1,567,720     $ 1.35       118,388     $ 3.25       2,409,759  
Granted     -       -      
-
     
-
      491,044  
Exercised     (823,078 )     0.65      
-
     
-
      (379,043 )
Cancelled/Expired     (44,614 )     9.14       (14,441 )     6.75      
-
 
Balance at June 30, 2023     700,028     $ 1.67       103,947     $ 2.76       2,521,760  
Exercisable at June 30, 2023     700,028     $ 1.67       103,947     $ 2.76       2,351,760  
Schedule of Company’s Outstanding Warrants and Options The Company’s outstanding warrants and options at June 30, 2023 are as follows:
Warrants Outstanding   Warrants Exercisable  
Exercise Price Range   Number
Outstanding
    Weighted Average
Remaining
Contractual Life
(in years)
    Weighted 
Average
Exercise 
Price
    Number
Exercisable
    Weighted Average
Exercise Price
    Intrinsic Value  
$0.65 - $7.08     700,028       0.86     $ 1.67       700,028     $ 1.67      
-
 
Options Outstanding   Options Exercisable  
Exercise Price Range     Number
Outstanding
      Weighted Average
Remaining
Contractual Life
(in years)
      Weighted
Average
Exercise
Price
      Number
Exercisable
      Weighted Average
Exercise Price
      Intrinsic Value  
$2.64 - $5.89     103,947       1.37     $ 2.76       103,947     $ 2.76      
-
 
Schedule of Stock-Based Compensation Expense Stock-based compensation expense for three and six months ended June 30, 2023 and 2022 was as follows:
    For the three months ended     For the six months ended  
    June 30,     June 30,  
    2023     2022     2023     2022  
Stock-based compensation expense   $ 147,873     $ 297,981     $ 295,746     $ 645,549  
Schedule of Stock-Based Compensation Expense Categorized By the Equity Components Stock-based compensation expense categorized by the equity components for three and six months ended June 30, 2023 and 2022 was as follows:
    For the three months ended     For the six months ended  
    June 30,     June 30,  
    2023     2022     2023     2022  
Common stock   $ 147,873     $ 297,981     $ 295,746     $ 645,549  
Total   $ 147,873     $ 297,981     $ 295,746     $ 645,549