XML 219 R88.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Company’s Notes Payable (Details) (Parenthetical) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Short-Term Debt [Line Items]        
Notes payable $ 7,515,713   $ 4,802,115
Proceeds from notes payable 250,000 250,000 2,191,308
Next NRG Holding Corp [Member]        
Short-Term Debt [Line Items]        
Notes payable 12,750,240   $ 3,869,650 $ 34,650
Proceeds from notes payable 2,500,000    
Notes Payable Two [Member] | Next NRG Holding Corp [Member]        
Short-Term Debt [Line Items]        
Notes payable 1,491,000      
Proceeds from notes payable 1,000,000      
Debt issuance cost 491,000      
Accrued interest 53,250      
Notes Payable Three [Member] | Next NRG Holding Corp [Member]        
Short-Term Debt [Line Items]        
Notes payable 2,236,500      
Proceeds from notes payable 1,500,000      
Debt issuance cost 736,500      
Accrued interest $ 79,875