v3.21.1
Goodwill and Intangible Assets - Intangible assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Acquired Indefinite-lived Intangible Assets [Line Items]      
Gross $ 4,785,000   $ 4,785,000
Accumulated Amortization (1,016,790)   (817,310)
Net 3,768,210   3,967,690
Amortization expense 200,000 $ 100,000  
Tradenames      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Gross 932,000   932,000
Accumulated Amortization (157,448)   (125,708)
Net $ 774,552   $ 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
Accumulated Amortization (757,217)   (611,709)
Net $ 2,531,783   $ 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
Accumulated Amortization (102,125)   (79,893)
Net $ 461,875   $ 484,107
Weighted average amortization period 6 years 7 months 6 days   6 years 7 months 6 days