XML 127 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans Payable to Financial Insitutions (Details) - Schedule of Loans Payable to Financial Institutions - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Loans Payable to Financial Institutions [Line Items]    
Loan agreements $ 1,005,442
Total loan payable 1,126,499 50,898
Less: current portion (791,352) (44,664)
Total loan payable, net of current 335,147 6,234
February 2024 [Member]    
Schedule of Loans Payable to Financial Institutions [Line Items]    
Loan agreements   50,898
May 31, 2024 [Member]    
Schedule of Loans Payable to Financial Institutions [Line Items]    
Loan agreements $ 121,058