XML 59 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders Equity (Tables)
6 Months Ended
Jun. 30, 2022
Schedule of outstanding stock warrants [Abstract]  
Schedule of outstanding stock warrants
   Number of
Warrants
   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Life
(in years)
 
Outstanding as of December 31, 2021   3,524,189    
 
      
Issued   4,143,478   $8.57    1.5 
Exercised   (1,276,000)          
Expired   
-
    
 
      
Outstanding as of June 30, 2022   6,391,667   $8.57    1.5 
Warrants exercisable as of June 30, 2022.   6,391,667   $8.57    1.5