Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF FUTURE MINIMUM PRINCIPAL PAYMENTS OF LOANS PAYABLE (Details)

v3.22.1
SCHEDULE OF FUTURE MINIMUM PRINCIPAL PAYMENTS OF LOANS PAYABLE (Details) - Loan Payable [Member] - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Short-Term Debt [Line Items]    
2021 $ 437,731  
2022 217,091  
2023 2,037  
2024 2,105  
2025 2,195  
Thereafter 87,163  
 Total payment $ 748,322 $ 878,302