XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Warrants (Tables)
12 Months Ended
Dec. 31, 2023
Stock Warrants  
Schedule of changes in warrants

December 31, 

December 31, 

December 31, 

    

2023

    

2022

    

2021

Warrants Outstanding at:

 

 

 

7,276,928

Exercised During the Period

 

 

 

(7,276,928)

Issued During the Period

 

 

 

Warrants Outstanding at: