Annual report pursuant to Section 13 and 15(d)

Intangible Assets and Goodwill - Estimated Amortization Expense (Details)

v3.20.4
Intangible Assets and Goodwill - Estimated Amortization Expense (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
2021 $ 1,713,819  
2022 1,040,666  
2023 90,521  
2024 20,000  
Net Carrying Value $ 2,865,006 $ 3,219,791