XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables show revenue disaggregated by operating area and product type:
Three Months Ended June 30, 2025
Natural GasOilNGLTotal
Haynesville$845 $— $— $845 
Northeast Appalachia643 — — 643 
Southwest Appalachia271 86 176 533 
Natural gas, oil and NGL revenue$1,759 $86 $176 $2,021 
Marketing revenue$719 $33 $36 $788 
Three Months Ended June 30, 2024
Natural GasOilNGLTotal
Haynesville$186 $— $— $186 
Northeast Appalachia192 — — 192 
Natural gas, oil and NGL revenue$378 $— $— $378 
Marketing revenue$136 $— $— $136 

Six Months Ended June 30, 2025
Natural GasOilNGLTotal
Haynesville$1,666 $— $— $1,666 
Northeast Appalachia1,543 — — 1,543 
Southwest Appalachia565 164 383 1,112 
Natural gas, oil and NGL revenue$3,774 $164 $383 $4,321 
Marketing revenue$1,556 $67 $75 $1,698 

Six Months Ended June 30, 2024
Natural GasOilNGLTotal
Haynesville$458 $— $— $458 
Northeast Appalachia509 — — 509 
Natural gas, oil and NGL revenue$967 $— $— $967 
Marketing revenue$333 $82 $33 $448 
Schedule of Accounts Receivable
Accounts receivable as of June 30, 2025 and December 31, 2024 are detailed below:
June 30, 2025December 31, 2024
Natural gas, oil and NGL sales$837 $1,028 
Joint interest220 191 
Other32 18 
Allowance for doubtful accounts(15)(11)
Total accounts receivable, net$1,074 $1,226