XML 130 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loan Payable to Other (Details) - Schedule of Loans Payable to Others - Other Loan Payable [Member] - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Loan agreements $ 309,027
Total loan payable 609,027
Less: current portion (609,027)
Total loan payable, net of current
February 2024 [Member]    
Debt Instrument [Line Items]    
Loan agreements $ 300,000