Annual report pursuant to Section 13 and 15(d)

Schedule of Warrant Assumptions (Details)

v3.22.1
Schedule of Warrant Assumptions (Details)
Dec. 31, 2021
Measurement Input, Expected Dividend Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 0.00
Measurement Input Expected Volatility [Member]  
Warrants and Rights Outstanding, Measurement Input 115.00
Measurement Input, Risk Free Interest Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 1.25
Hudson Bay Warrant [Member] | June 4, 2021 [Member]  
Warrants and Rights Outstanding, Term 2 years 6 months
Hudson Bay Warrant [Member] | June 4, 2021 [Member] | Measurement Input, Expected Dividend Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 0.00
Hudson Bay Warrant [Member] | June 4, 2021 [Member] | Measurement Input Expected Volatility [Member]  
Warrants and Rights Outstanding, Measurement Input 115.00
Hudson Bay Warrant [Member] | June 4, 2021 [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 1.25
Hudson Bay Warrant [Member] | July Twenty Two Two Thousand Twenty One [Member] | Measurement Input, Expected Dividend Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 0.00
Hudson Bay Warrant [Member] | July Twenty Two Two Thousand Twenty One [Member] | Measurement Input Expected Volatility [Member]  
Warrants and Rights Outstanding, Measurement Input 115.00
Hudson Bay Warrant [Member] | July Twenty Two Two Thousand Twenty One [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 1.24
Hudson Bay Warrant [Member] | November Ten Two Thousand Twenty One [Member]  
Warrants and Rights Outstanding, Term 2 years 6 months
Hudson Bay Warrant [Member] | November Ten Two Thousand Twenty One [Member] | Measurement Input, Expected Dividend Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 0.00
Hudson Bay Warrant [Member] | November Ten Two Thousand Twenty One [Member] | Measurement Input Expected Volatility [Member]  
Warrants and Rights Outstanding, Measurement Input 115.00
Hudson Bay Warrant [Member] | November Ten Two Thousand Twenty One [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 1.30
Hudson Bay Warrant [Member] | December Ten Two Thousand Twenty One [Member] | Measurement Input, Expected Dividend Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 0.00
Hudson Bay Warrant [Member] | December Ten Two Thousand Twenty One [Member] | Measurement Input Expected Volatility [Member]  
Warrants and Rights Outstanding, Measurement Input 115.00
Hudson Bay Warrant [Member] | December Ten Two Thousand Twenty One [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 1.30
Hudson Bay Warrant [Member] | December Twenty Two Thousand Twenty One [Member]  
Warrants and Rights Outstanding, Term 2 years 6 months
Palladium Capital Warrant [Member] | June 4, 2021 [Member]  
Warrants and Rights Outstanding, Term 2 years 6 months
Palladium Capital Warrant [Member] | June 4, 2021 [Member] | Measurement Input, Expected Dividend Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 0.00
Palladium Capital Warrant [Member] | June 4, 2021 [Member] | Measurement Input Expected Volatility [Member]  
Warrants and Rights Outstanding, Measurement Input 115.00
Palladium Capital Warrant [Member] | June 4, 2021 [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 1.25
Palladium Capital Warrant [Member] | November Ten Two Thousand Twenty One [Member]  
Warrants and Rights Outstanding, Term 2 years 6 months
Palladium Capital Warrant [Member] | November Ten Two Thousand Twenty One [Member] | Measurement Input, Expected Dividend Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 0.00
Palladium Capital Warrant [Member] | November Ten Two Thousand Twenty One [Member] | Measurement Input Expected Volatility [Member]  
Warrants and Rights Outstanding, Measurement Input 115.00
Palladium Capital Warrant [Member] | November Ten Two Thousand Twenty One [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 1.30
Palladium Capital Warrant [Member] | December Twenty Two Thousand Twenty One [Member]  
Warrants and Rights Outstanding, Term 2 years 6 months
Palladium Capital Warrant [Member] | December Twenty Two Thousand Twenty One [Member] | Measurement Input, Expected Dividend Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 0.00
Palladium Capital Warrant [Member] | December Twenty Two Thousand Twenty One [Member] | Measurement Input Expected Volatility [Member]  
Warrants and Rights Outstanding, Measurement Input 115.00
Palladium Capital Warrant [Member] | December Twenty Two Thousand Twenty One [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 1.30
BHP Capital NY Warrant [Member] | July Twenty Two Two Thousand Twenty One [Member]  
Warrants and Rights Outstanding, Term 2 years 6 months
Hudson Bay Series A Warrant [Member] | August Ninteen Two Thousand Twenty One [Member]  
Warrants and Rights Outstanding, Term 2 years 6 months
Hudson Bay Series A Warrant [Member] | August Ninteen Two Thousand Twenty One [Member] | Measurement Input, Expected Dividend Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 0.00
Hudson Bay Series A Warrant [Member] | August Ninteen Two Thousand Twenty One [Member] | Measurement Input Expected Volatility [Member]  
Warrants and Rights Outstanding, Measurement Input 115.00
Hudson Bay Series A Warrant [Member] | August Ninteen Two Thousand Twenty One [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 1.22
Palladium Capital Group Series A Warrant [Member] | August Ninteen Two Thousand Twenty One [Member]  
Warrants and Rights Outstanding, Term 2 years 6 months
Palladium Capital Group Series A Warrant [Member] | August Ninteen Two Thousand Twenty One [Member] | Measurement Input, Expected Dividend Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 0.00
Palladium Capital Group Series A Warrant [Member] | August Ninteen Two Thousand Twenty One [Member] | Measurement Input Expected Volatility [Member]  
Warrants and Rights Outstanding, Measurement Input 115.00
Palladium Capital Group Series A Warrant [Member] | August Ninteen Two Thousand Twenty One [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Warrants and Rights Outstanding, Measurement Input 1.22