XML 69 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value - Schedule of Contingent Consideration Related to Previous Business Acquisitions (Details) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2019
Jul. 10, 2019
Dec. 31, 2021
Dec. 31, 2020
Contingent Consideration        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Balance at beginning of period   $ 1,816,988 $ 15,800,000 $ 14,250,000
Measurement period adjustment       6,580,549
Purchases $ 14,250,000   4,350,000 15,800,000
Payments   $ (1,816,988) (8,948,786) (18,320,549)
Valuation adjustment     5,845,626 (2,510,000)
Balance at end of period 14,250,000   17,046,840 15,800,000
Tax Receivable Agreement        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Balance at beginning of period     229,228,105 67,176,226
Purchases 67,176,226   2,491,251 149,612,393
Accretion expense     5,065,507 2,955,148
Valuation adjustment     9,043,556 9,484,338
Balance at end of period $ 67,176,226   $ 245,828,419 $ 229,228,105