XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2025
Natural GasOilNGLTotal
Haynesville$821 $— $— $821 
Northeast Appalachia900 — — 900 
Southwest Appalachia294 78 207 579 
Natural gas, oil and NGL revenue$2,015 $78 $207 $2,300 
Marketing revenue$837 $34 $39 $910 
Three Months Ended March 31, 2024
Natural GasOilNGLTotal
Haynesville$272 $— $— $272 
Northeast Appalachia317 — — 317 
Natural gas, oil and NGL revenue$589 $— $— $589 
Marketing revenue$197 $82 $33 $312 
Schedule of Accounts Receivable
Accounts receivable as of March 31, 2025 and December 31, 2024 are detailed below:
March 31, 2025December 31, 2024
Natural gas, oil and NGL sales$1,137 $1,028 
Joint interest228 191 
Other12 18 
Allowance for doubtful accounts(16)(11)
Total accounts receivable, net$1,361 $1,226