v3.24.2.u1
Notes Payable - Summary of Notes Payable (Details) - Nonrelated Party [Member] - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Less: current maturities $ 200,692 $ 313,938
Notes payable, related parties, less current maturities 150,000 594,038
Notes Payable 1 [Member]    
Debt Instrument [Line Items]    
Notes payable   400,000
Notes Payable 2 [Member]    
Debt Instrument [Line Items]    
Notes payable 33,000 80,000
Notes Payable 3 [Member]    
Debt Instrument [Line Items]    
Notes payable 206,250 500,000
Notes Payable 4 [Member]    
Debt Instrument [Line Items]    
Notes payable 150,000 150,000
Notes Payable, Other Payables [Member]    
Debt Instrument [Line Items]    
Notes payable 389,250 1,130,000
Debt discounts 38,558 222,024
Notes payable 350,692 907,976
Less: current maturities 200,692 313,938
Notes payable, related parties, less current maturities $ 150,000 $ 594,038