Annual report pursuant to Section 13 and 15(d)

Stockholders??? Equity (Tables)

v3.24.4
Stockholders’ Equity (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders’ Equity [Abstract]  
Schedule of Outstanding and Exercisable Warrants The following table reflects all outstanding and exercisable warrants at December 31, 2023 and 2022:
    Number of
Warrants
Outstanding
    Weighted
Average
Exercise Price
    Weighted
Average Life
(Years)
    Aggregate
Intrinsic Value
 
Balance January 1, 2022     10,345,784     $            4.90               5.0     $
          —
 
Warrants exercised     (271,589 )     4.81      
     
 
Balance December 31, 2022     10,074,195     $ 4.91       5.0     $
 
Balance December 31, 2023     10,074,195     $ 4.91       4.0     $
 

 

Schedule of Purchases Made by the Company Below is a table containing information about purchases made by the company:
Period   Total
Number of
Shares
Purchased
    Average
Price
Paid per
Share
    Total
Number of
Shares
Purchased as
Part of
Publicly
Announced
Plans or
Programs
    Maximum
Approximate
Dollar Value
of Shares
that May Yet
be Purchased
Under the
Plans or
Programs
 
January 1, 2022 - December 31, 2022     1,777,657     $          1.87       1,777,657     $ 6,668  
January 1, 2023 – December 31, 2023     37,509     $ 1.32       1,815,166     $ 6,618