Subsequent Events (Details Narrative) - USD ($)
Aug. 10, 2023
Aug. 02, 2023
Jul. 20, 2023
Jun. 30, 2023
Dec. 31, 2022
Common stock shares issued       784,164,540 683,450,744
Accrued interest payable       $ 1,599,623 $ 1,440,440
1800 Diagonal Lending LLC [Member] | Subsequent Event [Member]          
Common stock shares conversion amount $ 14,700 $ 15,000 $ 16,900    
Principal amount $ 29,700 $ 29,700 $ 50,900    
Common stock shares issued 18,691,765 17,647,059 17,780,282    
Accrued interest payable $ 1,188   $ 2,036