XML 73 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Loans Payable (Details) - Schedule of long-term debt repayments
Mar. 31, 2021
USD ($)
Schedule of long-term debt repayments [Abstract]  
Remainder of 2021 $ 4,960,967
2022 1,673,946
2023 2,891,361
Total $ 9,526,274