XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loan Payable to Other (Details) - Schedule of Loans Payable to Others - Loans Payable to Others [Member] - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Schedule of Loans Payable to Others [Line Items]    
Loan agreements $ 392,775 $ 309,027
Total loan payable 792,775 609,027
Less: current portion (792,775) (609,027)
Total loan payable, net of current
May 2024 [Member]    
Schedule of Loans Payable to Others [Line Items]    
Loan agreements 300,000 300,000
May 2024 One [Member]    
Schedule of Loans Payable to Others [Line Items]    
Loan agreements $ 100,000