Schedule of Company’s Notes Payable (Details) - USD ($) |
6 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Jan. 01, 2024 |
Jun. 30, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|||||||
| Short-Term Debt [Line Items] | ||||||||||
| Notes payable, gross | ||||||||||
| Unamortized debt discount | ||||||||||
| Next NRG Holding Corp [Member] | ||||||||||
| Short-Term Debt [Line Items] | ||||||||||
| Interest Rate | 18.00% | |||||||||
| Collateral amount | $ 8,647,650 | $ 3,869,650 | ||||||||
| Notes payable, gross | 4,365,626 | |||||||||
| Unamortized debt discount | 263,036 | |||||||||
| Next NRG Holding Corp [Member] | Nonrelated Party [Member] | ||||||||||
| Short-Term Debt [Line Items] | ||||||||||
| Notes payable | $ 4,102,590 | |||||||||
| Notes Payable One [Member] | Next NRG Holding Corp [Member] | ||||||||||
| Short-Term Debt [Line Items] | ||||||||||
| Debt Instrument, Issuance Date | [1] | Jan. 19, 2024 | ||||||||
| Debt Instrument, Maturity Date | [1] | May 24, 2024 | ||||||||
| Interest Rate | [1] | 7.00% | ||||||||
| Default Interest Rate | [1] | 0.00% | ||||||||
| Collateral | [1] | Unsecured | ||||||||
| Collateral amount | [1] | $ 3,700,000 | ||||||||
| Notes Payable Two [Member] | Next NRG Holding Corp [Member] | ||||||||||
| Short-Term Debt [Line Items] | ||||||||||
| Debt Instrument, Issuance Date | [2] | Jan. 19, 2024 | ||||||||
| Debt Instrument, Maturity Date | [2] | Aug. 19, 2024 | ||||||||
| Default Interest Rate | [2] | 0.00% | ||||||||
| Collateral | [2] | All assets | ||||||||
| Collateral amount | [2] | $ 266,250 | ||||||||
| Notes Payable Three [Member] | Next NRG Holding Corp [Member] | ||||||||||
| Short-Term Debt [Line Items] | ||||||||||
| Debt Instrument, Issuance Date | [3] | Jan. 19, 2024 | ||||||||
| Debt Instrument, Maturity Date | [3] | Aug. 19, 2024 | ||||||||
| Default Interest Rate | [3] | 0.00% | ||||||||
| Collateral | [3] | All assets | ||||||||
| Collateral amount | [3] | $ 399,376 | ||||||||
| ||||||||||