XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.2
SCHEDULE OF BANK NOTES PAYABLE (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Short-Term Debt [Line Items]    
Total bank notes payables $ 1,406,329 $ 1,286,086
Less - current portion (414,378) (265,943)
Total bank notes payables, less current portion 991,951 1,020,143
September 22, 2017 - AA [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 141,684
November 27, 2018 - JJ [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 331,022 441,735
February 13, 2020 - CC [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 197,700
September 14, 2021 - CC [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 164,418 138,778
September 15, 2021 - DD [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 178,905
April Twenty Two Two Thousand Twenty Two [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 174,492 187,284
May 22, 2023 - BB [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 121,951
May 22, 2023 - CC [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 173,169
May 22, 2023 - DD [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 158,309
September 13, 2023 - Garden Grove [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 141,484
September 13, 2023 - Laguna [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables $ 141,484