XML 49 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 2025

(in thousands)

​

Pennsylvania

​

Texas

​

Total

Natural gas

  ​ ​ ​

$

67,668

  ​ ​ ​

$

607,410

  ​ ​ ​

$

675,078

NGLs

​

 

—

​

 

173,059

​

 

173,059

Oil

​

 

—

​

 

9,460

​

 

9,460

Total natural gas, NGL, and oil sales

​

 

67,668

​

 

789,929

​

 

857,597

​

​

​

​

​

​

​

​

​

​

Merchant energy sales and other

​

 

—

​

 

288,981

​

 

288,981

Energy retail sales

​

 

—

​

 

154,654

​

 

154,654

Solar revenue

​

 

—

​

 

398

​

 

398

Physical power purchased

​

 

—

​

 

(195,281)

​

 

(195,281)

Revenue from contracts with customers - power

​

 

—

​

 

248,752

​

 

248,752

​

​

​

​

​

​

​

​

​

​

Marketing revenues

​

 

—

​

 

12,304

​

 

12,304

Midstream revenues

​

 

—

​

 

10,456

​

 

10,456

Other

​

 

—

​

 

11,664

​

 

11,664

Total

​

$

67,668

​

$

1,073,105

​

$

1,140,773

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 2024

(in thousands)

​

Pennsylvania

​

Texas

​

Total

Natural gas

  ​ ​ ​

$

38,795

  ​ ​ ​

$

346,661

  ​ ​ ​

$

385,456

NGLs

​

 

—

​

 

165,508

​

 

165,508

Oil

​

 

—

​

 

6,606

​

 

6,606

Total natural gas, NGL, and oil sales

​

 

38,795

​

 

518,775

​

 

557,570

​

​

​

​

​

​

​

​

​

​

Merchant energy sales and other

​

 

—

​

 

234,477

​

 

234,477

Energy retail sales

​

 

—

​

 

135,652

​

 

135,652

Solar revenue

​

 

—

​

 

128

​

 

128

Physical power purchased

​

 

—

​

 

(151,989)

​

 

(151,989)

Revenue from contracts with customers - power

​

 

—

​

 

218,268

​

 

218,268

​

​

​

​

​

​

​

​

​

​

Marketing revenues

​

$

—

​

 

10,668

​

 

10,668

Midstream revenues

​

 

2,014

​

 

10,546

​

 

12,560

Other

​

 

—

​

 

6,631

​

 

6,631

Total

​

$

40,809

​

$

764,888

​

$

805,697

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 2023

(in thousands)

​

Pennsylvania

​

Texas

​

Total

Natural gas

  ​ ​ ​

$

57,678

  ​ ​ ​

$

452,168

  ​ ​ ​

$

509,846

NGLs

​

 

—

​

 

187,860

​

 

187,860

Oil

​

 

—

​

 

8,445

​

 

8,445

Total natural gas, NGL, and oil sales

​

 

57,678

​

 

648,473

​

 

706,151

​

​

​

​

​

​

​

​

​

​

Merchant energy sales and other

​

 

—

​

 

413,915

​

 

413,915

Energy retail sales

​

 

—

​

 

40,261

​

 

40,261

Physical power purchased

​

 

—

​

 

(179,553)

​

 

(179,553)

Revenue from contracts with customers - power

​

 

—

​

 

274,623

​

 

274,623

​

​

​

​

​

​

​

​

​

​

Marketing revenues

​

 

—

​

 

8,710

​

 

8,710

Midstream revenues

​

 

4,635

​

 

11,533

​

 

16,168

Other

​

 

—

​

 

3,957

​

 

3,957

Total

​

$

62,313

​

$

947,296

​

$

1,009,609

Schedule of accounts receivable

​

​

​

​

​

​

​

​

​

​

December 31,

(in thousands)

  ​ ​ ​

2025

  ​ ​ ​

2024

Accounts receivable - contracts with customers

​

$

97,308

​

$

61,960

Accounts receivable - derivative instruments

​

 

11,383

​

 

8,663

Accounts receivable - other

​

 

21,656

​

 

3,568

Allowance for credit losses

​

 

(1,270)

​

 

(2,511)

Total accounts receivable, net

​

$

129,077

​

$

71,680

​