XML 57 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Concentration Risk [Line Items]  
Schedule of credit loss allowance included in accounts receivable

The following table presents changes in the credit loss allowance for the years ended December 31 (in thousands):

    

    

    

Write-offs

    

    

 

Balance at

Current

Charged

Balance

Beginning

Period

Against Allowance

Recoveries

at End

 

Description

of Period

Provision

for Credit Losses

Collected

of Period

 

Year ended December 31,  2024

Credit loss allowance—accounts receivable

$

3,360

$

221

$

(496)

$

47

$

3,132

Year ended December 31,  2023

Credit loss allowance—accounts receivable

$

3,062

$

358

$

(63)

$

3

$

3,360

Year ended December 31,  2022

Credit loss allowance—accounts receivable

$

2,741

$

256

$

(156)

$

221

$

3,062

Schedule of inventories

Inventories consisted of the following at December 31 (in thousands):

    

2024

    

2023

Distillates: home heating oil, diesel and kerosene

$

234,486

$

154,890

Gasoline

 

222,092

 

134,749

Gasoline blendstocks

 

50,870

 

31,146

Residual oil

 

55,908

 

45,774

Renewable identification numbers (RINs)

 

3,313

 

1,684

Convenience store inventory

 

27,403

 

29,071

Total

$

594,072

$

397,314

Schedule of estimated useful lives of property and equipment

The estimated useful lives are as follows:

Gasoline station buildings, improvements and storage tanks

    

15-25

years

Buildings, docks, terminal facilities and improvements

 

5-25

years

Gasoline station equipment

 

7

years

Fixtures, equipment and capitalized internal use software

 

3-7

years

Schedule of original contracted terms for operating leases

The Partnership’s leases have contracted terms as follows:

Gasoline station and convenience store leases

    

1-20

years

Terminal lease arrangements

 

1-20

years

Dedicated storage facility leases

10

years

Barge and railcar equipment leases

1-10

years

Office space leases

 

1-12

years

Computer equipment, convenience store equipment and automobile leases

 

1-10

years

Revenue Benchmark [Member]  
Concentration Risk [Line Items]  
Schedule of concentration of risk as percentage of consolidated amount

    

2024

    

2023

    

2022

 

Gasoline sales: gasoline and gasoline blendstocks (such as ethanol)

 

67

%  

68

%  

67

%  

Distillates (home heating oil, diesel and kerosene), residual oil and crude oil sales

 

30

%  

28

%  

30

%  

Convenience store and prepared food sales, rental income and sundries

3

%  

4

%  

3

%  

Total

 

100

%  

100

%  

100

%  

Product Margin  
Concentration Risk [Line Items]  
Schedule of concentration of risk as percentage of consolidated amount

    

2024

    

2023

    

2022

 

Wholesale segment

 

25

%  

19

%  

24

%  

Gasoline Distribution and Station Operations segment

 

73

%  

78

%  

72

%  

Commercial segment

2

%  

3

%  

4

%  

Total

 

100

%  

100

%  

100

%