v3.22.4
Share Exchange Agreement (Details Narrative) - $ / shares
Aug. 08, 2017
Dec. 31, 2022
Jun. 30, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Common stock par value   $ 0.0001 $ 0.0001
Share Exchange Agreement [Member] | Post-Reverse Stock-Split [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Reverse stock-split shares 42,642,712    
Common stock par value $ 0.0001    
Share Exchange Agreement [Member] | Pre-Reverse Split [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Reverse stock-split shares 20,000,000