v3.19.3
Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]    
Refined products $ 106,406 $ 92,751
Liquefied petroleum gases 47,057 46,612
Transmix 32,849 28,497
Crude oil 13,260 11,220
Additives 6,380 6,655
Total inventory $ 205,952 $ 185,735