v3.21.2
Goodwill and Intangible Assets - Intangible assets (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Acquired Indefinite-lived Intangible Assets [Line Items]          
Gross $ 4,785,000   $ 4,785,000   $ 4,785,000
Accumulated Amortization (1,216,269)   (1,216,269)   (817,310)
Total 3,568,731   3,568,731   3,967,690
Amortization expense 199,479 $ 201,480 398,959 $ 336,558  
Tradenames          
Acquired Indefinite-lived Intangible Assets [Line Items]          
Gross 932,000   932,000   932,000
Accumulated Amortization (189,187)   (189,187)   (125,708)
Total 742,813   $ 742,813   $ 806,292
Weighted average amortization period     7 years 6 months   7 years 6 months
Customer relationships          
Acquired Indefinite-lived Intangible Assets [Line Items]          
Gross 3,289,000   $ 3,289,000   $ 3,289,000
Accumulated Amortization (902,725)   (902,725)   (611,709)
Total 2,386,275   $ 2,386,275   $ 2,677,291
Weighted average amortization period     5 years 8 months 12 days   5 years 8 months 12 days
Non-compete agreements          
Acquired Indefinite-lived Intangible Assets [Line Items]          
Gross 564,000   $ 564,000   $ 564,000
Accumulated Amortization (124,357)   (124,357)   (79,893)
Total $ 439,643   $ 439,643   $ 484,107
Weighted average amortization period     6 years 7 months 6 days   6 years 7 months 6 days