XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable (Details) - Schedule of Notes Payable - Note Payable [Member] - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Schedule of Notes Payable [Line Items]    
Face value of notes payable $ 870,356 $ 1,200,810
Less: unamortized discounts (77,613) (166,487)
Notes payable, total 792,743 1,034,323
Less: long term portion (450,000) (450,000)
Notes payable, current portion 342,743 584,323
SBA Disaster Relief Loans [Member]    
Schedule of Notes Payable [Line Items]    
Face value of notes payable 450,000 450,000
1800 Diagonal Note Payable III, August 2023 [Member]    
Schedule of Notes Payable [Line Items]    
Face value of notes payable 97,279
Yorkville Note Payable III, November 2023 [Member]    
Schedule of Notes Payable [Line Items]    
Face value of notes payable 113,400 302,400
1800 Diagonal Note Payable III, December 2023 [Member]    
Schedule of Notes Payable [Line Items]    
Face value of notes payable 63,669 162,131
Yorkville Note Payable III, December 2023 [Member]    
Schedule of Notes Payable [Line Items]    
Face value of notes payable 81,000 189,000
1800 Diagonal Note Payable IV, April 2024 [Member]    
Schedule of Notes Payable [Line Items]    
Face value of notes payable $ 162,287