XML 72 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Disaggregated revenue $ 547,480 $ 494,495 $ 497,848
Pipelines      
Disaggregation of Revenue [Line Items]      
Disaggregated revenue 285,451 263,110 265,834
Terminals, tanks and loading racks      
Disaggregation of Revenue [Line Items]      
Disaggregated revenue 167,812 142,267 151,692
Refinery processing units      
Disaggregation of Revenue [Line Items]      
Disaggregated revenue $ 94,217 $ 89,118 $ 80,322