XML 64 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets (Details) - Schedule of finite-lived intangible assets, future amortization expense
Dec. 31, 2020
USD ($)
Schedule of finite-lived intangible assets, future amortization expense [Abstract]  
2021 $ 768,524
2022 594,402
2023 519,970
2024 381,232
2025 $ 355,516