XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders Equity (Tables)
6 Months Ended
Jun. 30, 2022
Stockholders' Equity Note [Abstract]  
Schedule of outstanding and exercisable warrants
   Numbers of
Warrants
   Weighted
Average
Exercise
   Weighted
Average
Life
 
   Outstanding   Price   (Years) 
Balance January 1, 2021   -    -             - 
Warrants Issued   -    -    - 
Warrants Exercised   -    -    - 
Balance June 30, 2021   -    -    - 
                
Balance January 1, 2022   10,345,784   $4.90      
Warrants Issued   -    -    - 
Warrants Exercised   (271,589)  $4.81    - 
Balance June 30, 2022   10,074,195   $4.91    5 

 

Schedule of 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 – June 30, 2022   1,000,000   $1.96    1,000,000   $8,036,511