v3.25.2
BANK NOTES PAYABLES (Tables)
6 Months Ended
Jun. 30, 2025
Short-Term Debt [Line Items]  
SCHEDULE OF BANK NOTES PAYABLE

   June 30,   December 31, 
   2025   2024 
         
November 27, 2018 ($780,000) - JJ  $142,585   $209,090 
September 14, 2021 ($197,000) - CC   142,016    155,976 
April 22, 2022 ($195,000) - Cerritos   -    165,430 
May 22, 2023 ($138,000) - BB   85,208    98,215 
May 22, 2023 ($196,000) - CC   120,994    139,464 
May 22, 2023 ($178,000) - DD   109,662    127,497 
September 13, 2023 ($150,000) - Garden Grove   102,240    116,073 
September 13, 2023 ($150,000) - Laguna   102,240    116,073 
March 22, 2024 ($150,000) - YM   118,382    131,563 
March 22, 2024 ($150,000) - YCT   118,382    131,563 
December 20, 2024 ($250,000) - Ontario   228,733    250,000 
January 30, 2024 ($500,000) - Yoshiharu   600,000    650,000 
June 4, 2024 ($900,000) – YLV   716,888    823,017 
Total bank notes payables   2,587,330    3,113,961 
           
Less - current portion   (1,041,490)   (1,366,350)
Total bank notes payables, less current portion  $1,545,840   $1,747,611 
Notes Payable to Banks [Member]  
Short-Term Debt [Line Items]  
SCHEDULE OF FUTURE MINIMUM PAYMENTS

The following table provides future minimum payments as of June 30, 2025:

 

For the years ended  Amount 
2025 (remaining six months)  $1,041,490 
2026   530,450 
2027   530,450 
2028   411,896 
2029   73,044 
Thereafter   - 
      
Total  $2,587,330