XML 58 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Debt (Details) - Schedule of principle and interest payments due
Dec. 31, 2020
USD ($)
Convertible Debt (Details) - Schedule of principle and interest payments due [Line Items]  
2021 $ 897,000
2022 897,000
2023 4,769,138
2024 4,430,338
2025 2,110,566
Total 13,104,042
Principal [Member]  
Convertible Debt (Details) - Schedule of principle and interest payments due [Line Items]  
2021
2022
2023 4,000,000
2024 4,000,000
2025 2,000,000
Total 10,000,000
Interest [Member]  
Convertible Debt (Details) - Schedule of principle and interest payments due [Line Items]  
2021 897,000
2022 897,000
2023 769,138
2024 430,338
2025 110,566
Total $ 3,104,042