| Summary of company's liabilities measured at fair value on a recurring basis | 
 The following fair value hierarchy table presents information about the Company’s liabilities measured at fair value on a recurring basis as of December 31, 2021 and 2020. 
      
       
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
        
       
            | 
           | 
        December 31, 2021  | 
           | 
           | 
        December 31, 2020  | 
           | 
        
       
            | 
           | 
        Quoted prices in active markets for identical assets (Level 1)  | 
           | 
           | 
        Significant other observable inputs (Level 2)  | 
           | 
           | 
        Significant unobservable inputs (Level 3)  | 
           | 
           | 
        Quoted prices in active markets for identical assets (Level 1)  | 
           | 
           | 
        Significant other observable inputs (Level 2)  | 
           | 
           | 
        Significant unobservable inputs (Level 3)  | 
           | 
        
       
        Liabilities:  | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
           | 
        
       
        Debt (1)  | 
           | 
        $  | 
        1,631,412  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        1,648,997  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        —  | 
           | 
        
       
        Contingent purchase consideration  | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        42,053  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        22,096  | 
           | 
        
       
        Make-whole provision on Redeemable Preferred Units  | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        30,423  | 
           | 
        
       
        Total liabilities measured at fair value  | 
           | 
        $  | 
        1,631,412  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        42,053  | 
           | 
           | 
        $  | 
        1,648,997  | 
           | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        52,519  | 
           | 
        
       
  
There were no assets or liabilities that were transferred between fair value hierarchy levels during the years ended December 31, 2021 and 2020.  
The following is a reconciliation of the beginning and ending balances for the Level 3 liabilities measured at fair value:  
  
      
       
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
         | 
        
       
            | 
           | 
        December 31, 2021  | 
           | 
           | 
        December 31, 2020  | 
           | 
        
       
            | 
           | 
        Make-Whole provision on Redeemable Preferred Units  | 
           | 
           | 
        Contingent purchase consideration  | 
           | 
           | 
        Total  | 
           | 
           | 
        Make-Whole provision on Redeemable Preferred Units  | 
           | 
           | 
        Contingent purchase consideration  | 
           | 
           | 
        Total  | 
           | 
        
       
        Balance at beginning of year  | 
           | 
        $  | 
        30,423  | 
           | 
           | 
        $  | 
        22,096  | 
           | 
           | 
        $  | 
        52,519  | 
           | 
           | 
        $  | 
        891  | 
           | 
           | 
        $  | 
        24,916  | 
           | 
           | 
        $  | 
        25,807  | 
           | 
        
       
        Newly established liability due to acquisition  | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        22,011  | 
           | 
           | 
           | 
        22,011  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        —  | 
           | 
        
       
        Total gains/losses included in earnings  | 
           | 
           | 
        36,914  | 
           | 
           | 
           | 
        3,639  | 
           | 
           | 
           | 
        40,553  | 
           | 
           | 
           | 
        29,532  | 
           | 
           | 
           | 
        (1,548  | 
        )  | 
           | 
           | 
        27,984  | 
           | 
        
       
        Settlements  | 
           | 
           | 
        (67,337  | 
        )  | 
           | 
           | 
        (5,693  | 
        )  | 
           | 
           | 
        (73,030  | 
        )  | 
           | 
           | 
        —  | 
           | 
           | 
           | 
        (1,272  | 
        )  | 
           | 
           | 
        (1,272  | 
        )  | 
        
       
        Balance at end of year  | 
           | 
        $  | 
        —  | 
           | 
           | 
        $  | 
        42,053  | 
           | 
           | 
        $  | 
        42,053  | 
           | 
           | 
        $  | 
        30,423  | 
           | 
           | 
        $  | 
        22,096  | 
           | 
           | 
        $  | 
        52,519  | 
           | 
        
       
 |