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 Outstanding and Exercisable Warrants The following table reflects all outstanding and exercisable warrants at June 30, 2023 and 2022:
    Numbers of
Warrants
    Weighted
Average
Exercise
    Weighted
Average
Life
 
    Outstanding     Price     (Years)  
Balance January 1, 2022     10,345,784     $ 4.90              5  
Warrants Issued    
-
     
-
     
-
 
Warrants Exercised     (271,589 )   $ 4.81      
-
 
Balance June 30, 2022     10,074,195     $ 4.91       5  
                         
Balance January 1, 2023     10,074,195     $ 4.91       4  
Warrants Issued    
-
     
-
     
-
 
Warrants Exercised    
-
     
-
     
-
 
Balance June 30, 2023     10,074,195     $ 4.91       4  
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
 
April 1, 2022 - December 31, 2022     1,777,657     $ 1.87       1,777,657     $ 6,667,595