XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 45,578,864 $ 42,717,287
Accumulated Amortization 5,861,984 3,598,347
Net $ 39,716,880 $ 39,118,940
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 5 years 5 years
Gross Carrying Amount $ 39,250,000 $ 36,820,000
Accumulated Amortization 3,921,354 1,999,355
Net $ 35,328,646 $ 34,820,645
Software [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 2,075,995 $ 2,030,754
Accumulated Amortization 1,505,820 1,416,638
Net $ 570,175 $ 614,116
Trademarks [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 2,002,869 $ 1,716,533
Accumulated Amortization 155,366 87,632
Net $ 1,847,503 $ 1,628,901
Non-compete Agreements [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 3 years 3 years
Gross Carrying Amount $ 2,250,000 $ 2,150,000
Accumulated Amortization 279,444 94,722
Net $ 1,970,556 $ 2,055,278