XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value - Schedule of Contingent Consideration Related to Previous Business Acquisitions (Details) - USD ($)
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Contingent Consideration    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Balance at beginning of period $ 14,250,000 $ 1,816,988
Purchases 10,800,000  
Payments (14,320,549) $ (1,816,988)
Valuation adjustment 7,320,549  
Balance at end of period 18,050,000  
Tax Receivable Agreement    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Balance at beginning of period 67,176,226  
Purchases 29,822,986  
Accretion expense 1,096,084  
Valuation adjustment 9,484,337  
Balance at end of period $ 107,579,633