XML 54 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants (Tables)
6 Months Ended
Jun. 30, 2021
Warrant Disclosure [Abstract]  
Schedule of stock warrant activities
   Six months Ended
June 30, 2021
 
   Number   Weight
average
exercise
price
 
         
Outstanding and exercisable at beginning of the period   4,400,000   $0.7425 
Issued during the period   40,820,751    0.622 
Exercised during the period   (15,054,400)   0.5621 
Cancelled or expired during the period   
-
    
-
 
Outstanding and exercisable at end of the period   30,166,351   $0.6691 

 

Schedule of outstanding and exercisable warrants
Warrants Outstanding   Warrants Exercisable 
    Weighted Average       Number of     
Number of
Shares
   Remaining
Contractual life
(in years)
   Weighted Average
Exercise Price
   Shares
Underlying
the Warrants
   Weighted Average
Exercise Price
 
 30,166,351    4.59   $0.6691    30,166,351   $0.6691