Schedule of Convertible Notes Payable Due to Related Parties (Details) - USD ($) |
12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|||||||
| Debt Instrument [Line Items] | ||||||||||
| Convertible notes payable due to related parties conversion price | $ 0.75 | $ 0.75 | ||||||||
| Related Party [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Convertible notes payable due to related parties | $ 7,461,708 | $ 7,315,036 | ||||||||
| Darlene Soave [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Convertible notes payable due to related parties conversion price | $ 7.50 | |||||||||
| Convertible Notes Payable | $ 3,500,000 | $ 3,500,000 | ||||||||
| Convertible Notes Issued on May 18, 2017 [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Notes payable interest rate percentage | 0.00% | |||||||||
| Convertible notes payable due to related parties conversion price | $ 7.50 | |||||||||
| Convertible notes payable due to related parties | $ 135,000 | 135,000 | ||||||||
| Convertible Notes Issued on May 18, 2017 [Member] | Related Party [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Notes payable interest rate percentage | [1] | 0.00% | ||||||||
| Convertible notes payable due to related parties conversion price | [1] | $ 7.50 | ||||||||
| Convertible notes payable due to related parties | [1] | $ 225,000 | 225,000 | |||||||
| Convertible Notes Issued on October 28, 2019 [Member] | Related Party [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Convertible notes payable due to related parties | [2] | $ 3,500,000 | 3,500,000 | |||||||
| Convertible Notes Issued on October 28, 2019 [Member] | Related Party [Member] | Minimum [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Notes payable interest rate percentage | [2] | 8.00% | ||||||||
| Convertible notes payable due to related parties conversion price | [2] | $ 0.75 | ||||||||
| Convertible notes payable maturity date | [2] | 4/28/2025 | ||||||||
| Convertible Notes Issued on October 28, 2019 [Member] | Related Party [Member] | Maximum [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Notes payable interest rate percentage | [2] | 10.00% | ||||||||
| Convertible notes payable due to related parties conversion price | [2] | $ 7.50 | ||||||||
| Convertible Notes Issued March10, 2022 [Member] | Related Party [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Notes payable interest rate percentage | [3] | 10.00% | ||||||||
| Convertible notes payable due to related parties | [3] | $ 3,590,036 | 3,590,036 | |||||||
| Convertible notes payable maturity date | [3] | 3/10/2025 | ||||||||
| Convertible Notes Issued March10, 2022 [Member] | Related Party [Member] | Minimum [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Convertible notes payable due to related parties conversion price | [3] | $ 0.75 | ||||||||
| Convertible Notes Issued March10, 2022 [Member] | Related Party [Member] | Maximum [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Convertible notes payable due to related parties conversion price | [3] | $ 7.50 | ||||||||
| Convertible Notes Issued March 4,2024 [Member] | Related Party [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Notes payable interest rate percentage | [3] | 10.00% | ||||||||
| Convertible notes payable due to related parties | [3] | $ 146,672 | ||||||||
| Convertible notes payable maturity date | [3] | 3/10/2025 | ||||||||
| Convertible Notes Issued March 4,2024 [Member] | Related Party [Member] | Minimum [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Convertible notes payable due to related parties conversion price | [3] | $ 0.75 | ||||||||
| Convertible Notes Issued March 4,2024 [Member] | Related Party [Member] | Maximum [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Convertible notes payable due to related parties conversion price | [3] | $ 7.50 | ||||||||
| Convertible Notes Payable [Member] | Related Party [Member] | ||||||||||
| Debt Instrument [Line Items] | ||||||||||
| Convertible notes payable due to related parties | $ 7,461,708 | 7,315,036 | ||||||||
| Convertible notes payable due to related parties | $ 7,461,708 | $ 7,315,036 | ||||||||
| ||||||||||