XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 45,828,820 $ 42,717,287
Accumulated Amortization 8,215,143 3,598,347
Net $ 37,613,677 $ 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 5,883,854 1,999,355
Net $ 33,366,146 $ 34,820,645
Software [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 2,322,800 $ 2,030,754
Accumulated Amortization 1,637,614 1,416,638
Net $ 685,186 $ 614,116
Trademarks [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 2,006,020 $ 1,716,533
Accumulated Amortization 226,731 87,632
Net $ 1,779,289 $ 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 466,944 94,722
Net $ 1,783,056 $ 2,055,278