Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets (Details)

v3.21.2
Goodwill and Intangible Assets (Details)
6 Months Ended
Jun. 30, 2021
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Total intangible assets not subject to amortization, Gross amount $ 13,510,308
Total intangible assets not subject to amortization, Accumulated Amortization
Total intangible assets not subject to amortization, Net 13,510,308
Total Intangible Assets, Gross amount 2,019,248
Total Intangible Assets, Accumulated Amortization 1,921,854
Total Intangible Assets, Net amount 97,394
Total Goodwill and Intangible Assets, Gross amount 15,529,556
Total Goodwill and Intangible Assets, Accumulated Amortization 1,921,854
Total Goodwill and Intangible Assets, Net $ 13,607,702
Goodwill [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years Indefinite
Total intangible assets not subject to amortization, Gross amount $ 13,216,040
Total intangible assets not subject to amortization, Accumulated Amortization
Total intangible assets not subject to amortization, Net $ 13,216,040
Other Intangible Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life in years Indefinite
Total intangible assets not subject to amortization, Gross amount $ 294,268
Total intangible assets not subject to amortization, Accumulated Amortization
Total intangible assets not subject to amortization, Net 294,268
Customer Lists [Member]  
Finite-Lived Intangible Assets [Line Items]  
Total Intangible Assets, Gross amount 744,099
Total Intangible Assets, Accumulated Amortization 744,099
Total Intangible Assets, Net amount
Customer Lists [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 5 years
Customer Lists [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 15 years
ABC Acquired Contracts [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 5 years
Total Intangible Assets, Gross amount $ 310,000
Total Intangible Assets, Accumulated Amortization 289,334
Total Intangible Assets, Net amount $ 20,666
SIAS Acquired Contracts [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 5 years
Total Intangible Assets, Gross amount $ 660,000
Total Intangible Assets, Accumulated Amortization 616,000
Total Intangible Assets, Net amount $ 44,000
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 4 years
Total Intangible Assets, Gross amount $ 272,147
Total Intangible Assets, Accumulated Amortization 272,147
Total Intangible Assets, Net amount
Website And Digital Assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible assets subject to amortization, Estimated life in years 3 years
Total Intangible Assets, Gross amount $ 33,002
Total Intangible Assets, Accumulated Amortization 274
Total Intangible Assets, Net amount $ 32,728