XML 87 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Lived Assets and Goodwill (Details) - Schedule of amortization expense for intangible assets
Mar. 31, 2021
USD ($)
Schedule of amortization expense for intangible assets [Abstract]  
Remainder of 2021 $ 9,728,681
2022 12,846,684
2023 12,762,335
2024 10,651,778
2025 5,290,510
2026 2,396,458
Thereafter $ 1,491,246