Schedule of Convertible Notes Payable (Details) - USD ($) |
12 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable conversion price | $ 0.75 | $ 0.75 | ||||||
| Nonrelated Party [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable | $ 986,500 | $ 1,078,821 | ||||||
| Convertible Notes Issued on July 24, 2015 [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable interest rate percentage | 10.00% | |||||||
| Convertible notes payable conversion price | $ 0.75 | |||||||
| Convertible notes payable | $ 20,000 | 20,000 | ||||||
| Convertible Notes Issued on October 7, 2015 [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable interest rate percentage | 0.00% | |||||||
| Convertible notes payable conversion price | $ 0.75 | |||||||
| Convertible notes payable | $ 265,000 | 265,000 | ||||||
| Convertible Notes Issued on May 18, 2017 [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable interest rate percentage | 0.00% | |||||||
| Convertible notes payable conversion price | $ 7.50 | |||||||
| Convertible notes payable | $ 135,000 | 135,000 | ||||||
| Convertible Notes Issued on August 05, 2022 - December 29, 2022 [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable interest rate percentage | [1] | 8.00% | ||||||
| Convertible notes payable | [1] | $ 100,000 | 100,000 | |||||
| Convertible Notes Issued on August 05, 2022 - December 29, 2022 [Member] | Minimum [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable conversion price | [1] | $ 0.75 | ||||||
| Convertible Notes Issued on August 05, 2022 - December 29, 2022 [Member] | Maximum [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable conversion price | [1] | 7.50 | ||||||
| Convertible Notes Issued on May 08, 2023 - June 27, 2023 [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable conversion price | [2] | $ 0.75 | ||||||
| Convertible notes payable | [2] | $ 400,000 | 400,000 | |||||
| Convertible Notes Issued on May 08, 2023 - June 27, 2023 [Member] | Minimum [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable interest rate percentage | [2] | 8.00% | ||||||
| Convertible Notes Issued on May 08, 2023 - June 27, 2023 [Member] | Maximum [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable interest rate percentage | [2] | 10.00% | ||||||
| Convertible Notes Issued on July 31, 2023 - August 22, 2023 [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable interest rate percentage | [2] | 8.00% | ||||||
| Convertible notes payable | [2] | $ 25,000 | 125,000 | |||||
| Convertible Notes Issued on July 31, 2023 - August 22, 2023 [Member] | Minimum [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable conversion price | [2] | $ 0.75 | ||||||
| Convertible Notes Issued on July 31, 2023 - August 22, 2023 [Member] | Maximum [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable conversion price | [2] | $ 7.50 | ||||||
| Convertible Notes Issued on December 29, 2023 [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable interest rate percentage | [3] | 9.00% | ||||||
| Convertible notes payable conversion price | [3] | $ 0.75 | ||||||
| Convertible notes payable | [3] | $ 50,000 | 50,000 | |||||
| Convertible notes payable maturity date | [3] | 12/29/2026 | ||||||
| Convertible Notes Payable [Member] | Nonrelated Party [Member] | ||||||||
| Debt Instrument [Line Items] | ||||||||
| Convertible notes payable | $ 995,000 | 1,095,000 | ||||||
| Convertible notes payable | (8,500) | (16,179) | ||||||
| Convertible notes payable | $ 986,500 | $ 1,078,821 | ||||||
| ||||||||