v3.26.3
Summary Of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2026
Accounting Policies [Abstract]  
Schedule of Accounts Receivable and Allowance for Credit Losses

​

​

​

​

​

​

​

​

​

  ​ ​ ​

September 30, 2026

  ​ ​ ​

December 31, 2025

Trade accounts receivable

​

$

38,991

​

$

23,707

Lottery accounts receivable

​

 

519

​

 

684

Receivable from sale of disposal group

​

​

13,783

​

​

—

Other accounts receivable

​

 

381

​

 

294

Allowance for credit losses

​

 

(138)

​

 

(147)

Accounts receivable, net

​

$

53,536

​

$

24,538

Schedule of current inventory

​

​

​

​

​

​

​

​

​

  ​ ​ ​

September 30, 2026

  ​ ​ ​

December 31, 2025

Fuel

​

$

36,145

​

$

21,097

Merchandise

​

 

62,036

​

 

62,074

Total inventories

​

$

98,181

​

$

83,171

Schedule of other current assets

​

​

​

​

​

​

​

​

​

  ​ ​ ​

September 30, 2026

  ​ ​ ​

December 31, 2025

BTS Arrangements

​

$

13,029

​

$

10,352

Other

​

 

3,544

​

 

2,883

Total other current assets

​

$

16,573

​

$

13,235

Schedule of property and equipment

​

​

​

​

Category

  ​ ​ ​

Range

Buildings and improvements

 

10-39 years

Equipment

 

5 years

Tanks

​

Lesser of lease term or 40 years

Leasehold improvements

 

Lesser of lease term or useful life

Schedule of disaggregation of revenue by major source

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

September 30, 

​

September 30, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

2026

  ​ ​ ​

2025

Fuel sales

​

$

713,472

​

$

470,500

​

$

1,850,915

​

$

1,311,499

Inside merchandise sales

​

 

246,449

​

 

236,925

​

 

700,231

​

 

662,107

Other revenues

​

 

9,232

​

 

8,460

​

 

22,411

​

 

20,270

Total revenues

​

$

969,153

​

$

715,885

​

$

2,573,557

​

$

1,993,876

Schedule of changes in loyalty rewards liability

​

​

​

​

​

​

  ​ ​ ​

September 30, 2026

Loyalty rewards liability, beginning balance

​

$

3,456

Revenue deferred

​

 

5,068

Revenue recognized

​

 

(5,185)

Loyalty rewards liability, ending balance

​

$

3,339

Schedule of changes in asset retirement obligations

​

​

​

​

​

​

​

​

​

  ​ ​ ​

September 30, 2026

  ​ ​ ​

December 31, 2025

Balance at beginning of period

​

$

10,096

​

$

10,854

Accretion expense

​

 

476

​

 

635

Liabilities settled

​

 

(109)

​

 

(141)

Revisions in estimated cash flows

​

 

—

​

 

(178)

Liabilities incurred

​

 

59

​

 

348

Liabilities classified as held for sale

​

 

(6)

​

 

(1,422)

Balance at end of period

​

$

10,516

​

$

10,096