Quarterly report pursuant to Section 13 or 15(d)

Schedule of Warrant Assumptions (Details)

v3.21.2
Schedule of Warrant Assumptions (Details)
Jun. 30, 2021
Hudson Bay Warrant; 1/25/2021 [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Hudson Bay Warrant; 1/25/2021 [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Hudson Bay Warrant; 1/25/2021 [Member] | Measurement Input, Expected Dividend Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Hudson Bay Warrant; 1/25/2021 [Member] | Measurement Input, Expected Dividend Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Hudson Bay Warrant; 1/25/2021 [Member] | Expected Volatility [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.0995
Hudson Bay Warrant; 1/25/2021 [Member] | Expected Volatility [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1833
Hudson Bay Warrant; 1/25/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0013
Hudson Bay Warrant; 1/25/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0025
Palladium Capital Warrant; 1/25/2021 [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Palladium Capital Warrant; 1/25/2021 [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Palladium Capital Warrant; 1/25/2021 [Member] | Measurement Input, Expected Dividend Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Palladium Capital Warrant; 1/25/2021 [Member] | Measurement Input, Expected Dividend Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Palladium Capital Warrant; 1/25/2021 [Member] | Expected Volatility [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.0995
Palladium Capital Warrant; 1/25/2021 [Member] | Expected Volatility [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1833
Palladium Capital Warrant; 1/25/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0013
Palladium Capital Warrant; 1/25/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0025
BHP Capital NY Warrant; 1/28/2021 [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
BHP Capital NY Warrant; 1/28/2021 [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
BHP Capital NY Warrant; 1/28/2021 [Member] | Measurement Input, Expected Dividend Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
BHP Capital NY Warrant; 1/28/2021 [Member] | Measurement Input, Expected Dividend Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
BHP Capital NY Warrant; 1/28/2021 [Member] | Expected Volatility [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1000
BHP Capital NY Warrant; 1/28/2021 [Member] | Expected Volatility [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1833
BHP Capital NY Warrant; 1/28/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0012
BHP Capital NY Warrant; 1/28/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0025
Hudson Bay Warrant; 2/23/2021 [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Hudson Bay Warrant; 2/23/2021 [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Hudson Bay Warrant; 2/23/2021 [Member] | Measurement Input, Expected Dividend Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Hudson Bay Warrant; 2/23/2021 [Member] | Measurement Input, Expected Dividend Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Hudson Bay Warrant; 2/23/2021 [Member] | Expected Volatility [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1094
Hudson Bay Warrant; 2/23/2021 [Member] | Expected Volatility [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1833
Hudson Bay Warrant; 2/23/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0011
Hudson Bay Warrant; 2/23/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0025
Palladium Capital Warrant; 2/23/2021 [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Palladium Capital Warrant; 2/23/2021 [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Palladium Capital Warrant; 2/23/2021 [Member] | Measurement Input, Expected Dividend Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Palladium Capital Warrant; 2/23/2021 [Member] | Measurement Input, Expected Dividend Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Palladium Capital Warrant; 2/23/2021 [Member] | Expected Volatility [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1094
Palladium Capital Warrant; 2/23/2021 [Member] | Expected Volatility [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1833
Palladium Capital Warrant; 2/23/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0011
Palladium Capital Warrant; 2/23/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0025
Hudson Bay Warrant; 5/24/2021 [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Hudson Bay Warrant; 5/24/2021 [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Hudson Bay Warrant; 5/24/2021 [Member] | Measurement Input, Expected Dividend Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Hudson Bay Warrant; 5/24/2021 [Member] | Measurement Input, Expected Dividend Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Hudson Bay Warrant; 5/24/2021 [Member] | Expected Volatility [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1538
Hudson Bay Warrant; 5/24/2021 [Member] | Expected Volatility [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1833
Hudson Bay Warrant; 5/24/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0014
Hudson Bay Warrant; 5/24/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0025
Palladium Capital Warrant; 5/24/2021 [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Palladium Capital Warrant; 5/24/2021 [Member] | Measurement Input, Expected Dividend Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Palladium Capital Warrant; 5/24/2021 [Member] | Measurement Input, Expected Dividend Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Palladium Capital Warrant; 5/24/2021 [Member] | Expected Volatility [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1538
Palladium Capital Warrant; 5/24/2021 [Member] | Expected Volatility [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1833
Palladium Capital Warrant; 5/24/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0014
Palladium Capital Warrant; 5/24/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0025
BHP Capital Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
BHP Capital Warrant [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
BHP Capital Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
BHP Capital Warrant [Member] | Measurement Input, Expected Dividend Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
BHP Capital Warrant [Member] | Expected Volatility [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1711
BHP Capital Warrant [Member] | Expected Volatility [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1833
BHP Capital Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0016
BHP Capital Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0025
Hudson Bay Warrant; 6/4/2021 [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Hudson Bay Warrant; 6/4/2021 [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Hudson Bay Warrant; 6/4/2021 [Member] | Measurement Input, Expected Dividend Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Hudson Bay Warrant; 6/4/2021 [Member] | Measurement Input, Expected Dividend Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Hudson Bay Warrant; 6/4/2021 [Member] | Expected Volatility [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1714
Hudson Bay Warrant; 6/4/2021 [Member] | Expected Volatility [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1833
Hudson Bay Warrant; 6/4/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0016
Hudson Bay Warrant; 6/4/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0025
Palladium Capital Warrant; 6/4/2021 [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Expected Life 2 years 6 months
Palladium Capital Warrant; 6/4/2021 [Member] | Measurement Input, Expected Dividend Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Palladium Capital Warrant; 6/4/2021 [Member] | Measurement Input, Expected Dividend Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0000
Palladium Capital Warrant; 6/4/2021 [Member] | Expected Volatility [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1714
Palladium Capital Warrant; 6/4/2021 [Member] | Expected Volatility [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 1.1833
Palladium Capital Warrant; 6/4/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0016
Palladium Capital Warrant; 6/4/2021 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Warrant [Member]  
Affiliate, Collateralized Security [Line Items]  
Warrants measurement input 0.0025