XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Composition of the Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Jul. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Balance at beginning of period $ 16,449 $ 14,446 $ 16,546 $ 9,398  
Provision for credit losses 23,877 1,071 23,920 1,344  
Direct write-offs charged against the allowance (613) (569) (753) (861)  
Balance at end of period 39,713 $ 14,948 39,713 14,948  
Accounts receivable 27,500   $ 27,500    
Limetree Bay Refining, LLC And Limetree Terminal, LLC          
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Provision for credit losses $ 23,600        
Limetree Bay Refining, LLC And Limetree Terminal, LLC | Subsequent Event          
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Accounts receivable         $ 7,900
Adjustment due to Adoption of New ASU          
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Balance at beginning of period       $ 5,067