XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 981,859 $ 476,472 $ 1,754,774 $ 795,415
Total revenues 992,050 486,744 1,766,295 812,235
Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 952,325 452,820 1,698,550 750,295
Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 29,534 23,652 56,224 45,120
Revenues from contracts with customers        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 981,859 476,472 1,754,774 795,415
Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 10,191 10,272 11,521 16,820
Crude Oil Marketing        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 952,325 452,820 1,698,550 750,295
Total revenues 962,516 463,092 1,710,071 767,115
Crude Oil Marketing | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 952,325 452,820 1,698,550 750,295
Crude Oil Marketing | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Crude Oil Marketing | Revenues from contracts with customers        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 952,325 452,820 1,698,550 750,295
Crude Oil Marketing | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 10,191 10,272 11,521 16,820
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 29,534 23,497 56,224 44,732
Total revenues 29,534 23,497 56,224 44,732
Transportation | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Transportation | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 29,534 23,497 56,224 44,732
Transportation | Revenues from contracts with customers        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 29,534 23,497 56,224 44,732
Transportation | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Pipeline and storage        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 155 0 388
Total revenues 0 155 0 388
Pipeline and storage | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 0 0 0
Pipeline and storage | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 155 0 388
Pipeline and storage | Revenues from contracts with customers        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers 0 155 0 388
Pipeline and storage | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from contracts with customers $ 0 $ 0 $ 0 $ 0