XML 74 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details) - Schedule of contractual obligation
Dec. 31, 2020
USD ($)
Commitments and Contingencies (Details) - Schedule of contractual obligation [Line Items]  
2021 $ 239,708
2022 211,083
2023 100,000
2024 100,000
2025 100,000
Total 750,791
Licensing Fee [Member]  
Commitments and Contingencies (Details) - Schedule of contractual obligation [Line Items]  
2021 100,000
2022 100,000
2023 100,000
2024 100,000
2025 100,000
Total 500,000
Property and Other Leases [Member]  
Commitments and Contingencies (Details) - Schedule of contractual obligation [Line Items]  
2021 139,708
2022 111,083
2023
2024
2025
Total $ 250,791