XML 69 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants (Tables)
12 Months Ended
Dec. 31, 2021
Warrant Disclosure [Abstract]  
Schedule of stock warrant activities
   Year Ended 
   December 31, 2021 
       Weight 
       average 
       exercise 
   Number   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   Weighted       Weighted 
    Remaining   Average       Average 
Number of   Contractual life   Exercise   Number of   Exercise 
Shares   (in years)   Price   Shares   Price 
 30,166,351    4.08   $0.6691    30,166,351   $0.6691