XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Warrants - Summary of all warrant activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Stock Warrants    
Number of Warrants, Beginning balance 634,497 1,800,072
Number of Warrants, Exercised   (1,165,575)
Number of Warrants, Forfeited 0  
Number of Warrants, Ending balance 634,497 634,497
Weighted Average Exercise Price, Beginning balance $ 1.24 $ 1.24
Weighted Average Exercise Price, Exercised   1.24
Weighted Average Exercise Price, Forfeited 0  
Weighted Average Exercise Price, Ending balance $ 1.24 $ 1.24