XML 67 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Assets and Liabilities - Summary of Carrying Amounts and Estimated Fair Values of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Assets:    
Other assets $ 2,499,996  
Total assets 2,499,996  
Liabilities:    
Contingent consideration 17,046,840 $ 15,800,000
Borrowings 448,484,696 256,713,396
Tax receivable agreement 245,828,419 229,228,105
Interest rate swap   9,312,332
Total liabilities 711,359,955 511,053,833
Level 2    
Assets:    
Other assets 2,499,996  
Total assets 2,499,996  
Liabilities:    
Borrowings 448,484,696 256,713,396
Interest rate swap   9,312,332
Total liabilities 448,484,696 266,025,728
Level 3    
Liabilities:    
Contingent consideration 17,046,840 15,800,000
Tax receivable agreement 245,828,419 229,228,105
Total liabilities $ 262,875,259 $ 245,028,105