v3.21.1
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
1 Months Ended
Apr. 07, 2021
Apr. 05, 2021
Apr. 29, 2021
Apr. 19, 2021
Subsequent Event [Line Items]        
Amount paid to settle legal settlement agreement $ 950,000      
To Investor in exchange for proceeds under Purchase Agreement dated May 2020 [Member]        
Subsequent Event [Line Items]        
Shares issued   50,000,000   30,000,000
Shares issued, value   $ 500,000   $ 472,000
To Investor to satisfy note payable to related party investor [Member]        
Subsequent Event [Line Items]        
Shares issued     100,000,000  
Shares issued, value     $ 500,000