Schedule of Related Parties Debt Maturity (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
March 31, 2022 [Member]  
Short-term Debt [Line Items]  
Maturity date Mar. 31, 2022
Notes payable $ 12,500
April 30, 2022 [Member]  
Short-term Debt [Line Items]  
Maturity date Apr. 30, 2022
Notes payable $ 12,500
May 31, 2022 [Member]  
Short-term Debt [Line Items]  
Maturity date May 31, 2022
Notes payable $ 12,500
June 30, 2022 [Member]  
Short-term Debt [Line Items]  
Maturity date Jun. 30, 2022
Notes payable $ 12,500