Stock Warrants - Summary of all warrant activity (Details) - $ / shares |
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2022 |
Dec. 31, 2021 |
|
Stock Warrants | ||
Number of Warrants, Beginning Balance | 6,344,966 | 18,000,713 |
Number of Warrants, Granted | 0 | |
Number of Warrants, Exercised | (11,655,747) | |
Number of Warrants, Ending Balance | 6,344,966 | 6,344,966 |
Weighted Average Exercise Price, Beginning Balance | $ 0.69 | $ 0.69 |
Weighted Average Exercise Price, Granted | 0 | |
Weighted Average Exercise Price, Exercised | 0.69 | |
Weighted Average Exercise Price, Ending Balance | $ 0.69 | $ 0.69 |