Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Concentrations of Credit Risk (Details)

v3.21.2
Commitments and Contingencies - Concentrations of Credit Risk (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Customer
Jun. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Customer
Sep. 30, 2021
USD ($)
Customer
Sep. 30, 2020
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
Concentration Risk [Line Items]            
Provision for credit losses $ 249   $ 1,566 $ 24,169 $ 2,910  
Ownership percentage of customer in joint venture 50.00%     50.00%    
Customer Concentration Risk            
Concentration Risk [Line Items]            
Number of customers representing ten percent or more of net receivable position | Customer 1     1   0
Number of customers representing ten percent or more of consolidated revenues | Customer 0   0 0 0  
Limetree Bay Refining, LLC            
Concentration Risk [Line Items]            
Accounts receivable, before allowance for credit loss $ 31,300     $ 31,300    
Limetree Bay Terminals, LLC            
Concentration Risk [Line Items]            
Accounts receivable, before allowance for credit loss 700     $ 700    
Limetree Bay Refining, LLC And Limetree Terminal, LLC            
Concentration Risk [Line Items]            
Provision for credit losses   $ 23,600        
Customer With Joint Venture Interest | Customer Concentration Risk | Accounts Receivable            
Concentration Risk [Line Items]            
Concentration risk percentage       12.00%    
Customer With Financial Difficulties | Financial Asset, Past Due | Underground Utility and Infrastructure Solutions            
Concentration Risk [Line Items]            
Nonpayment of receivables 17,500     $ 17,500   $ 27,500
Collection of receivables $ 10,000