XML 144 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Warrants (Tables)
6 Months Ended
Jun. 30, 2022
Warrants  
Schedule of warrant transactions

Weighted

Weighted

Average

Average

Number of

Exercise Price

Remaining

    

Warrants

    

Per Share

    

Term in Years

Outstanding and exercisable on January 1, 2022

 

5,527,390

$

9.49

 

3.95

Issued

 

11,927,519

 

0.77

 

4.67

Expired

 

(121,639)

 

36.93

 

Exercised

 

(4,848,195)

 

0.01

 

4.67

Warrants outstanding and exercisable on June 30, 2022

 

12,485,075

$

3.49

 

4.18

Warrants outstanding and exercisable on January 1, 2021

 

2,517,722

$

12.20

 

4.04

Issued

 

3,922,426

 

7.78

 

4.88

Expired

 

(32,117)

 

20.07

 

Exercised

 

(952,588)

 

5.32

 

2.36

Warrants outstanding and exercisable on June 30, 2021

 

5,455,443

$

10.18

 

4.38