XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Warrants (Details Narrative)
6 Months Ended
Jun. 30, 2022
USD ($)
shares
Tradeable Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised 3,138,507
Proceeds from Warrant Exercises | $ $ 6,971,178
Investor Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised 2,802,703
April Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised 0
Investor Warrants And April Warrants [Member]  
Proceeds from Warrant Exercises | $ $ 6,222,001