XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Warrants (Tables)
12 Months Ended
Dec. 31, 2022
Stock Warrants  
Schedule of changes in warrants

December 31, 

December 31, 

December 31, 

    

2022

    

2021

    

2020

Warrants Outstanding at:

 

 

7,276,928

 

6,512,516

Exercised During the Period

 

 

(7,276,928)

 

(2,882,647)

Issued During the Period

 

 

 

3,647,059

Warrants Outstanding at:

 

 

 

7,276,928