XML 46 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Leases (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2016
item
Jun. 30, 2015
item
Sep. 30, 2018
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
item
Leases              
Number of master unitary leasing agreements   3          
Number of sale-leaseback transactions   2          
Number of locations divested 30            
Lease, Practical Expedients, Package [true false]       true      
Number of railcars released             1,610
Lease exit and termination gain, ASC842 | $     $ 3,500 $ 493   $ (16,194)  
Lease exit gain (loss) | $         $ 3,506    
Remaining accrued incremental costs | $       $ 1,300      
Maximum              
Leases              
Renewal term       30 years      
Gasoline station buildings, improvements and storage tanks | Minimum              
Leases              
Lease term       1 year      
Gasoline station buildings, improvements and storage tanks | Maximum              
Leases              
Lease term       20 years      
Terminal and Throughput Leases | Minimum              
Leases              
Lease term       1 year      
Terminal and Throughput Leases | Maximum              
Leases              
Lease term       5 years      
Dedicated Storage Facilities [Member] | Minimum              
Leases              
Lease term       1 year      
Dedicated Storage Facilities [Member] | Maximum              
Leases              
Lease term       5 years      
Barges And Railcars [Member] | Minimum              
Leases              
Lease term       1 year      
Barges And Railcars [Member] | Maximum              
Leases              
Lease term       10 years      
Office Space [Member] | Minimum              
Leases              
Lease term       1 year      
Office Space [Member] | Maximum              
Leases              
Lease term       12 years      
Computer Equipment [Member] | Minimum              
Leases              
Lease term       1 year      
Computer Equipment [Member] | Maximum              
Leases              
Lease term       5 years