v3.10.0.1
Inventory (Inventory) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Refined petroleum products $ 92,751 $ 73,845
Liquefied petroleum gases 46,612 45,553
Transmix 28,497 33,319
Crude oil 11,220 23,763
Additives 6,655 5,865
Total inventory 185,735 $ 182,345
Inventory Write-down $ 18,500