XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF BANK NOTES PAYABLE (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Short-Term Debt [Line Items]    
Total bank notes payables $ 1,474,155 $ 1,286,086
Less - current portion (93,859) (265,943)
Total bank notes payables, less current portion 1,380,296 1,020,143
September 22, 2017 [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 141,684
November 27, 2018 [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 359,589 441,735
February 13, 2020 [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 197,700
September 14, 2021 [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 167,782 138,778
September 15, 2021 [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 178,905
April 22, 2022 [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 177,665 187,284
May 22, 2023 - BB [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 127,530
May 22, 2023 - CC [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 181,091
May 22, 2023 - DD [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 165,552
September 13, 2023 - Garden Grove [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables 147,473
September 13, 2023 - Laguna [Member]    
Short-Term Debt [Line Items]    
Total bank notes payables $ 147,473