XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2023
Inventories  
Schedule of inventories

March 31,

December 31,

    

2023

    

2022

Distillates: home heating oil, diesel and kerosene

$

100,813

$

205,076

Gasoline

 

147,256

 

160,386

Gasoline blendstocks

 

42,266

 

51,900

Residual oil

 

61,916

 

112,457

Renewable identification numbers (RINs)

 

2,488

 

5,098

Crude oil

 

1,459

 

2,248

Convenience store inventory

 

29,105

 

29,566

Total

$

385,303

$

566,731