v3.20.4
Commiments (Details) - Schedule of maturities of the operating lease liabilities
Dec. 31, 2020
USD ($)
Schedule of maturities of the operating lease liabilities [Abstract]  
2021 $ 837,263
2022 769,566
2023 227,533
Total undiscounted cash flows 1,834,362
Less: imputed interest (108,172)
Present value of lease liabilities $ 1,726,190