XML 76 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 322,452 $ 268,643 $ 698,998 $ 541,141
Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues 15,990 15,035 46,898 39,607
Texas        
Disaggregation of Revenue [Line Items]        
Revenues 306,462 253,608 652,100 501,534
Natural gas, NGL, and oil sales        
Disaggregation of Revenue [Line Items]        
Revenues 221,928 199,729 509,603 415,855
Natural gas, NGL, and oil sales | Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues 15,990 15,035 46,898 39,607
Natural gas, NGL, and oil sales | Texas        
Disaggregation of Revenue [Line Items]        
Revenues 205,938 184,694 462,705 376,248
Natural gas        
Disaggregation of Revenue [Line Items]        
Revenues 156,101 155,562 396,252 323,545
Natural gas | Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues 15,990 15,035 46,898 39,607
Natural gas | Texas        
Disaggregation of Revenue [Line Items]        
Revenues 140,111 140,527 349,354 283,938
NGLs        
Disaggregation of Revenue [Line Items]        
Revenues 60,960 41,630 105,720 86,313
NGLs | Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
NGLs | Texas        
Disaggregation of Revenue [Line Items]        
Revenues 60,960 41,630 105,720 86,313
Oil        
Disaggregation of Revenue [Line Items]        
Revenues 4,867 2,537 7,631 5,997
Oil | Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Oil | Texas        
Disaggregation of Revenue [Line Items]        
Revenues 4,867 2,537 7,631 5,997
BKV-BPP Power, LLC        
Disaggregation of Revenue [Line Items]        
Revenues 74,362 61,924 143,352 105,788
BKV-BPP Power, LLC | Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
BKV-BPP Power, LLC | Texas        
Disaggregation of Revenue [Line Items]        
Revenues 74,362 61,924 143,352 105,788
Merchant energy sales and other        
Disaggregation of Revenue [Line Items]        
Revenues 70,828 55,715 165,659 115,246
Merchant energy sales and other | Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Merchant energy sales and other | Texas        
Disaggregation of Revenue [Line Items]        
Revenues 70,828 55,715 165,659 115,246
Energy retail sales        
Disaggregation of Revenue [Line Items]        
Revenues 40,551 38,868 70,352 68,528
Energy retail sales | Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Energy retail sales | Texas        
Disaggregation of Revenue [Line Items]        
Revenues 40,551 38,868 70,352 68,528
Solar revenue        
Disaggregation of Revenue [Line Items]        
Revenues 111 107 203 193
Solar revenue | Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Solar revenue | Texas        
Disaggregation of Revenue [Line Items]        
Revenues 111 107 203 193
Physical power purchased        
Disaggregation of Revenue [Line Items]        
Revenues (37,128) (32,766) (92,862) (78,179)
Physical power purchased | Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Physical power purchased | Texas        
Disaggregation of Revenue [Line Items]        
Revenues (37,128) (32,766) (92,862) (78,179)
Marketing revenues        
Disaggregation of Revenue [Line Items]        
Revenues 26,162 6,968 46,043 19,425
Marketing revenues | Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Marketing revenues | Texas        
Disaggregation of Revenue [Line Items]        
Revenues $ 26,162 6,968 $ 46,043 19,425
Other        
Disaggregation of Revenue [Line Items]        
Revenues   22   73
Other | Pennsylvania        
Disaggregation of Revenue [Line Items]        
Revenues   0   0
Other | Texas        
Disaggregation of Revenue [Line Items]        
Revenues   $ 22   $ 73