v3.21.2
Goodwill and Intangible Assets - Amortization expense (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets    
2021 (excluding the six months ended March 31, 2021) $ 398,960  
2022 797,920  
2023 797,920  
2024 781,670  
2025 535,087  
Thereafter 257,174  
Total $ 3,568,731 $ 3,967,690