
Pudl
- 1k installs
- 1 repo stars
- Updated August 4, 2026
- catalyst-cooperative/agent-skills
Helps analysts read and interpret PUDL (Public Utility Data Liberation) tables in Jupyter or Marimo: understanding field semantics, tracing source context, and interpreting methodology.
About
pudl helps analysts and developers work with PUDL (Public Utility Data Liberation) datasets inside Jupyter or Marimo notebooks. It surfaces table and field semantics, traces source context, and explains methodology so users can correctly read and interpret the utility data outputs. A solo builder doing energy or utility data analysis reaches for it to understand what each PUDL table and field actually means before building on top of it.
- Explore PUDL energy datasets
- Table and field semantics
- Source and methodology tracing
- Works in Jupyter and Marimo notebooks
Pudl by the numbers
- 1,040 all-time installs (skills.sh)
- +89 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #292 of 2,064 Data Science & ML skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/catalyst-cooperative/agent-skills --skill pudlAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1k |
|---|---|
| repo stars | ★ 1 |
| Security audit | 3 / 3 scanners passed |
| Last updated | August 4, 2026 |
| Repository | catalyst-cooperative/agent-skills ↗ |
What it does
Helps analysts read and interpret PUDL (Public Utility Data Liberation) tables in Jupyter or Marimo: understanding field semantics, tracing source context, and interpreting methodology.
Who is it for?
Analysts interpreting PUDL energy datasets
Skip if: Modifying the PUDL data pipeline itself
Files
PUDL Data Explorer Guide
This skill is for data users who want to explore, understand, and load PUDL's public energy data products. It assumes no access to the PUDL Python package or source repository — only the publicly distributed data files and their metadata.
PUDL's primary outputs are Apache Parquet files, described by a Frictionless Data Package descriptor. For generic descriptor-querying patterns (jq), use the datapackage skill — this skill provides PUDL-specific knowledge layered on top.
Beyond the main Parquet outputs, PUDL also distributes FERC historical form databases (SQLite and DuckDB, covering Forms 1/2/6/60/714) and the FERC EQR (partitioned Parquet, separate from the main build). These have different access patterns and are not covered by the main Frictionless descriptor — see Data Access for the full picture.
Workflow overview
Most interactions only require steps 1–3. Steps 4 and 5 add real cost (computation, potentially slow S3 downloads, extra dependencies) — only proceed to them when the user explicitly asks to load or explore data.
1. Locate the metadata — the primary PUDL descriptor (Parquet outputs) is at:
- S3:
s3://pudl.catalyst.coop/nightly/pudl_parquet_datapackage.json - HTTPS:
https://s3.us-west-2.amazonaws.com/pudl.catalyst.coop/nightly/pudl_parquet_datapackage.json
FERC XBRL-derived tables have their own descriptors at the same base path: ferc1_xbrl_datapackage.json, ferc2_xbrl_datapackage.json, ferc6_xbrl_datapackage.json, ferc60_xbrl_datapackage.json, ferc714_xbrl_datapackage.json
The FERC EQR (Electric Quarterly Reports) is distributed separately due to its size, and only one version is publicly available at a time:
- S3:
s3://pudl.catalyst.coop/ferceqr/ferceqr_parquet_datapackage.json - HTTPS:
https://s3.us-west-2.amazonaws.com/pudl.catalyst.coop/ferceqr/ferceqr_parquet_datapackage.json
For offline or development use, download all descriptors locally with:
python scripts/fetch_descriptor.pyThis populates assets/cache/. The script is cache-aware — a cached file younger than a day is reused with no network call, so it's safe to run this every time you need a descriptor rather than checking assets/cache/ yourself first. Pass --force to bypass the cache and refetch regardless of age (e.g. if you suspect PUDL's schema changed today and need the very latest copy).
Raw input archives (for provenance) live at s3://pudl.catalyst.coop/zenodo/<dataset>/<concrete-doi>/datapackage.json. Prefer the cached S3 archive over the Zenodo website or API for raw metadata and file access. The source docs page usually gives a concept DOI for the whole dataset lineage; the S3 path uses a concrete DOI for one specific archived version. See Data Quality and Context for details.
1. Query metadata selectively — use /datapackage skill patterns (jq) to find relevant tables, read descriptions, and surface warnings.
For "does PUDL have data on X" questions, don't stop at a match you already recognized by reputation — run a broader keyword sweep across relevant description/code fields first (for FERC accounts, see Cross-referencing FERC Form 1 and Form 2 schedules and accounts; the same habit applies to other sources' core_*__codes_* tables). Flag it if an answer came from recalled knowledge rather than the sweep.
1. Check table tier — see Data Quality and Context. Prefer out_* tables; warn users about _core_* tables.
1. Check keys before joining tables — if the task combines a FERC-sourced table with an EIA-sourced table (or any two tables at all), check schema.foreignKeys on each first, and route utility/plant joins through utility_id_pudl / plant_id_pudl, not through name-string matching. See PUDL Datapackage Extensions: Joining PUDL tables.
1. Check methodology before implementation details — if the user is asking how PUDL cleans, imputes, allocates, reconciles, estimates, or models data, read Methodology first and fetch the relevant public methodology page (append .md to the URL for your own reading — but when pointing the user to it, give them the plain .html link) before looking at source code, docstrings, or implementation details. Summarize the public methodology page and point the user to it. Only dive into code-level implementation after the user has seen that write-up or if no methodology page exists for the topic.
1. (Only if the user explicitly asks to load data) Load the data — Parquet from S3 or local. See Data Access.
Reference index
- Data Sources — how to query the PUDL descriptor's own
sources array (31 datasets, with short codes, names, licensing, and per-source documentation links); read when a user asks about a specific source dataset (EIA-860, FERC Form 714, EPA CEMS, etc.) or needs documentation links, or when resolving a raw-archive S3 path and you need the short code and have to distinguish between a concept-DOI and a concrete-DOI.
- Data Access — S3 paths, loading patterns
(pandas/DuckDB/polars/pure SQL), FERC historical database locations, and EQR access; read whenever generating data-loading code or explaining how to access any PUDL output
- PUDL Datapackage Extensions — PUDL-specific
additions to the standard datapackage schema: RST/docstring-formatted descriptions, per-resource provenance fields, the package-level unit registry, and how to join tables across FERC/EIA ID systems via utility_id_pudl/plant_id_pudl; read before querying description or other non-standard fields on a PUDL descriptor, and before joining any two PUDL tables (for generic descriptor-querying mechanics, use the datapackage skill instead)
- Data Quality and Context — table tier
naming conventions (out_* vs core_* vs raw), warning types, and what each tier means for analysis reliability; read when a user asks about data quality, when choosing between table tiers, or when surfacing warnings before providing loading code
- Methodology — index of PUDL's data processing and
modeling methodology pages (entity resolution, timeseries imputation, ownership extraction); read when a user asks how PUDL cleans, reconciles, imputes, allocates, estimates, or models data. Fetch the specific public methodology page, summarize it, and point the user there before diving into implementation details from code or docstrings
- FERC Electricity Accounts —
complete hierarchical chart of FERC electric utility accounts (balance sheet, electric plant, operating revenue, O&M expenses) with account numbers and descriptions; read when interpreting FERC Form 1 financial data or when a user asks what a specific account number means — prefer querying ferc_electricity_accounts.json over reading this file
- FERC Form 1 Schedules — all 75 Form 1 schedules
with titles, descriptions, and table mappings; read when a user references a schedule by number or name (e.g. "Schedule 301", "Page 400a", "plant in service schedule") — prefer querying ferc1_schedules.json over reading this file
- ferc1_schedules.json — query this first for any
FERC Form 1 schedule or table lookup; use jq to find schedules by keyword, account number, or PUDL table name without loading the full markdown into context
- FERC Form 2 Schedules — all 77 Form 2 schedules
with titles, descriptions, and XBRL table mappings (Form 2 is not yet integrated into PUDL); read when a user references a Form 2 schedule or asks about natural gas pipeline financial or operational data — prefer querying ferc2_schedules.json over reading this file
- ferc2_schedules.json — query this first for any
FERC Form 2 schedule or table lookup; use jq to find schedules by keyword, account number, or XBRL table name without loading the full markdown into context
- ferc_electricity_accounts.json — query this first for any
FERC Form 1 (electric utility) account number lookup; use jq to resolve account definitions and cross-reference with Form 1 schedules via the ferc_accounts array
PUDL-specific constraints
- License: All PUDL data is published under the
Creative Commons Attribution 4.0 International (CC-BY-4.0) license. Users may freely use, share, and adapt the data with attribution to Catalyst Cooperative.
- Citation: When a user asks how to cite PUDL, provide this reference:
Selvans, Z., Gosnell, C., Sharpe, A., Schira, Z., Lamb, K., Belfer, E., Xia, D.,
& Mazaitis, K. The Public Utility Data Liberation (PUDL) Project [Data set].
Catalyst Cooperative. <https://doi.org/10.5281/zenodo.3653158>
BibTeX:
@misc{pudl,
author = {Selvans, Zane and Gosnell, Christina and Sharpe, Austen and
Schira, Zachary and Lamb, Katherine and Belfer, Ella and
Xia, Dazhong and Mazaitis, Kathryn},
title = {The Public Utility Data Liberation (PUDL) Project},
publisher = {Catalyst Cooperative},
doi = {10.5281/zenodo.3653158},
url = {https://doi.org/10.5281/zenodo.3653158},
}- The S3 bucket
s3://pudl.catalyst.coopis free and publicly accessible — no
AWS credentials needed.
- The Parquet path for any table is
s3://pudl.catalyst.coop/nightly/<table_name>.parquet.
- Always surface usage warnings from the descriptor before providing loading code.
- Methodology-first rule: if a public methodology page exists for the topic the
user is asking about, use it before inspecting implementation details. Code-level explanations are a follow-up step, not the default first response.
- *Prefer `out_` tables** for analyst work. If a user asks about a topic without
specifying a table, search metadata for out_ tables first.
- Use `uv` to install Python packages — prefer
uv add <package>over
pip install <package>. uv is faster and installs into a virtual environment rather than globally. Fall back to pip only if uv is not available (command -v uv returns nothing) — and if you do, install into a project-local virtual environment (create one with python -m venv .venv if none exists), not the system/global Python. `pip install --user` is not a safe fallback either — it still writes into the user's global user-site packages, shared across every other project on their machine, rather than scoping the change to this task. If the working directory already has its own environment manager (pixi, poetry, an existing venv or conda env), install through that instead of introducing a second one.
- PUDL's datapackage descriptors extend the standard schema in several PUDL-specific
ways: RST-formatted, docstring-style descriptions, per-resource provenance metadata, and a package-level unit registry. Read PUDL Datapackage Extensions before writing jq queries against description or other non-standard fields — it covers only what's unique to PUDL; for generic descriptor-querying mechanics, use the datapackage skill.
- Prefer joining PUDL tables on ID columns over name-string columns
(utility_name_ferc1, utility_name_eia, plant names, etc.) — same-named entities across FERC and EIA are not guaranteed to be the same company. Route joins through utility_id_pudl / plant_id_pudl via the core_pudl__assn_* crosswalk tables, checking schema.foreignKeys first. Name matching is a legitimate fallback when no ID crosswalk is available, but treat its results as unverified until spot-checked. See PUDL Datapackage Extensions: Joining PUDL tables.
Cross-referencing FERC Form 1 and Form 2 schedules and accounts
Both ferc1_schedules.json and ferc2_schedules.json share the same schema. Each record has a ferc_accounts array with the account numbers that schedule references, pre-extracted for direct lookup. Use description for topical keyword search; use ferc_accounts for account-number cross-referencing.
Quick lookup patterns (jq):
# Find all Form 1 schedules that reference a specific account number
jq '[.[] | select(.ferc_accounts[] == "182.3")] | .[] | {schedule, title}' \
assets/ferc1_schedules.json
# Find all Form 2 schedules that reference a specific account number
jq '[.[] | select(.ferc_accounts[] == "489.2")] | .[] | {schedule, title}' \
assets/ferc2_schedules.json
# Get all account definitions for a specific Form 1 schedule
SCHED="232"
jq --arg s "$SCHED" '.[] | select(.schedule == $s) | .ferc_accounts[]' \
assets/ferc1_schedules.json |
xargs -I{} jq --arg a {} '.[] | select(.account == $a)' assets/ferc_electricity_accounts.jsonJoining across both files (jq): load the accounts file with --slurpfile and use INDEX() to build an account-number lookup, then join it against each schedule's ferc_accounts array:
# Find PUDL tables and account definitions for a Form 1 topic (e.g. "regulatory assets")
jq --slurpfile accounts assets/ferc_electricity_accounts.json '
($accounts[0] | INDEX(.account)) as $acct_lookup
| .[]
| select(.description | test("regulatory asset"; "i"))
| .schedule as $sched | .title as $title | .pudl_tables as $tables
| .ferc_accounts[]
| {schedule: $sched, title: $title, pudl_tables: $tables,
account: ., account_description: $acct_lookup[.].description}
' assets/ferc1_schedules.json
# Find Form 2 XBRL tables for a topic (e.g. "storage") — single file, no join needed
jq '[.[] | select(.description | test("storage"; "i"))] |
.[] | {schedule, title, xbrl_tables}' assets/ferc2_schedules.jsonDelegation
| User intent | Hand off to |
|---|---|
| Query datapackage.json metadata | /datapackage |
| Attach a .duckdb or .sqlite file | /attach-db |
| Run SQL or NL queries against data | /query |
| General Python/pandas help | /dignified-python |
# Downloaded PUDL descriptor files — regenerate with:
# python scripts/fetch_descriptor.py
*.json
[
{
"title": "Identification",
"description": "Respondent's legal name, address, contact person, and whether the filing is an original or resubmission.",
"pudl_tables": [],
"xbrl_tables": [
"corporate_officer_certification_001_duration",
"identification_001_duration"
],
"dbf_tables": [
"f1_ident_attsttn"
],
"schedule": "1",
"ferc_accounts": []
},
{
"title": "List of Schedules",
"description": "Index of all Form 1 schedules; filer marks each as complete or not applicable.",
"pudl_tables": [],
"xbrl_tables": [
"list_of_schedules_002_duration"
],
"dbf_tables": [
"f1_schedules_list"
],
"schedule": "2",
"ferc_accounts": []
},
{
"title": "General Information",
"description": "Corporate organization details: officer responsible for books, state and date of incorporation, receivership history, fiscal year, and number of employees.",
"pudl_tables": [],
"xbrl_tables": [
"general_information_101_duration"
],
"dbf_tables": [
"f1_general_info"
],
"schedule": "101",
"ferc_accounts": []
},
{
"title": "Control Over Respondent",
"description": "Identifies any corporation or organization that held controlling interest in the respondent, with the chain of ownership or control.",
"pudl_tables": [],
"xbrl_tables": [
"control_over_respondent_102_duration"
],
"dbf_tables": [
"f1_control_respdnt"
],
"schedule": "102",
"ferc_accounts": []
},
{
"title": "Corporations Controlled by Respondent",
"description": "Lists all corporations, business trusts, and similar organizations controlled directly or indirectly by the respondent, including ownership percentage and type of business.",
"pudl_tables": [],
"xbrl_tables": [
"corporations_controlled_by_respondent_103_duration",
"corporations_controlled_by_respondent_103_instant"
],
"dbf_tables": [
"f1_respdnt_control"
],
"schedule": "103",
"ferc_accounts": []
},
{
"title": "Officers",
"description": "Names, titles, and annual salaries of executive officers earning $50,000 or more.",
"pudl_tables": [],
"xbrl_tables": [
"officers_104_duration"
],
"dbf_tables": [
"f1_officers_co"
],
"schedule": "104",
"ferc_accounts": []
},
{
"title": "Directors",
"description": "Names, principal places of business, and executive committee memberships for all directors who held office during the year.",
"pudl_tables": [],
"xbrl_tables": [
"directors_105_duration"
],
"dbf_tables": [
"f1_co_directors"
],
"schedule": "105",
"ferc_accounts": []
},
{
"title": "Information on Formula Rates",
"description": "Lists FERC-accepted formula rates with associated tariff numbers and docket numbers.",
"pudl_tables": [],
"xbrl_tables": [
"information_on_formula_rates_106_duration",
"information_on_formula_rates_106a_duration",
"information_on_formula_rates_106b_duration"
],
"dbf_tables": [
"f1_106_2009",
"f1_106a_2009",
"f1_106b_2009"
],
"schedule": "106",
"ferc_accounts": []
},
{
"title": "Important Changes During the Year",
"description": "Narrative descriptions of significant changes during the year: franchise rights, service territory, organizational structure, rate changes, mergers, and material asset additions or retirements.",
"pudl_tables": [],
"xbrl_tables": [
"important_changes_during_the_quarter_year_108_duration"
],
"dbf_tables": [
"f1_important_chg"
],
"schedule": "108",
"ferc_accounts": []
},
{
"title": "Comparative Balance Sheet",
"description": "Balance sheet (assets and liabilities) at end of current and prior year, organized by FERC Uniform System of Accounts.",
"pudl_tables": [
"out_ferc1__yearly_balance_sheet_assets_sched110",
"out_ferc1__yearly_balance_sheet_liabilities_sched110"
],
"xbrl_tables": [
"comparative_balance_sheet_assets_and_other_debits_110_instant",
"comparative_balance_sheet_liabilities_and_other_credits_110_instant"
],
"dbf_tables": [
"f1_comp_balance_db",
"f1_bal_sheet_cr"
],
"schedule": "110",
"ferc_accounts": []
},
{
"title": "Statement of Income for the Year",
"description": "Income statement by utility function (electric, gas) showing operating revenues, expenses, and net income for the year and by quarter.",
"pudl_tables": [
"out_ferc1__yearly_income_statements_sched114"
],
"xbrl_tables": [
"statement_of_income_114_duration"
],
"dbf_tables": [
"f1_income_stmnt",
"f1_incm_stmnt_2"
],
"schedule": "114",
"ferc_accounts": []
},
{
"title": "Statement of Retained Earnings for the Year",
"description": "Changes in retained earnings accounts during the year, including dividends paid, adjustments, and transfers between appropriated and unappropriated retained earnings.",
"pudl_tables": [
"out_ferc1__yearly_retained_earnings_sched118"
],
"xbrl_tables": [
"retained_earnings_118_duration",
"retained_earnings_118_instant",
"retained_earnings_appropriated_118_duration",
"retained_earnings_appropriated_118_instant",
"retained_earnings_appropriations_118_duration",
"retained_earnings_common_stock_118_duration",
"retained_earnings_credit_118_duration",
"retained_earnings_debit_118_duration",
"retained_earnings_preferred_stock_118_duration",
"retained_earnings_unappropriated_undistributed_subsidiary_earnings_118_duration"
],
"dbf_tables": [
"f1_retained_erng"
],
"schedule": "118",
"ferc_accounts": []
},
{
"title": "Statement of Cash Flows",
"description": "Cash flows from operating, investing, and financing activities for the year, with reconciliation to balance sheet cash balances.",
"pudl_tables": [
"out_ferc1__yearly_cash_flows_sched120"
],
"xbrl_tables": [
"statement_of_cash_flows_120_duration",
"statement_of_cash_flows_120_instant",
"statement_of_cash_flows_other_payment_for_retirement_to_financing_acitivities_120_duration",
"statement_of_cash_flows_sequence_other_adjustments_by_outside_forces_to_financing_cash_flows_120_duration",
"statement_of_cash_flows_sequence_other_adjustments_to_financing_cash_flows_120_duration",
"statement_of_cash_flows_sequence_other_adjustments_to_investing_cash_flows_120_duration",
"statement_of_cash_flows_sequence_other_adjustments_to_operating_cash_flows_120_duration",
"statement_of_cash_flows_sequence_other_items_for_investing_cash_flows_120_duration",
"statement_of_cash_flows_sequence_other_operating_cash_flows_120_duration"
],
"dbf_tables": [
"f1_cash_flow"
],
"schedule": "120",
"ferc_accounts": []
},
{
"title": "Notes to Financial Statements",
"description": "Narrative footnotes covering accounting policies, contingent assets/liabilities, tax assessments, and other disclosures for all four financial statements.",
"pudl_tables": [],
"xbrl_tables": [
"notes_to_financial_statements_122_duration"
],
"dbf_tables": [
"f1_note_fin_stmnt"
],
"schedule": "122",
"ferc_accounts": []
},
{
"title": "Statement of Accumulated Other Comprehensive Income, Comprehensive Income, and Hedging Activities",
"description": "Accumulated other comprehensive income (AOCI) items \u2014 pension obligations, available-for-sale securities, hedging activities \u2014 and current year changes.",
"pudl_tables": [],
"xbrl_tables": [
"statement_of_accumulated_other_comprehensive_income_comprehensive_income_and_hedging_activities_122a_duration",
"statement_of_accumulated_other_comprehensive_income_comprehensive_income_and_hedging_activities_122a_instant"
],
"dbf_tables": [
"f1_cmpinc_hedge",
"f1_cmpinc_hedge_a"
],
"schedule": "122a",
"ferc_accounts": []
},
{
"title": "Summary of Utility Plant & Accumulated Provisions for Depreciation, Amortization & Depletion",
"description": "Summary of total utility plant and accumulated depreciation/amortization/depletion split by function (electric, gas, other, common).",
"pudl_tables": [
"out_ferc1__yearly_utility_plant_summary_sched200"
],
"xbrl_tables": [
"summary_of_utility_plant_and_accumulated_provisions_for_depreciation_amortization_and_depletion_200_instant"
],
"dbf_tables": [
"f1_utltyplnt_smmry"
],
"schedule": "200",
"ferc_accounts": []
},
{
"title": "Nuclear Fuel Materials",
"description": "Costs of nuclear fuel materials in various stages (fabrication, in-reactor, cooling) for owned or leased fuel.",
"pudl_tables": [],
"xbrl_tables": [
"nuclear_fuel_materials_202_duration",
"nuclear_fuel_materials_202_instant"
],
"dbf_tables": [
"f1_nuclear_fuel"
],
"schedule": "202",
"ferc_accounts": []
},
{
"title": "Electric Plant in Service",
"description": "Original cost of electric plant in service (Accounts 101-106) with beginning-of-year balances, additions, retirements, and end-of-year balances by prescribed account.",
"pudl_tables": [
"out_ferc1__yearly_plant_in_service_sched204"
],
"xbrl_tables": [
"electric_plant_in_service_204_duration",
"electric_plant_in_service_204_instant"
],
"dbf_tables": [
"f1_plant",
"f1_plant_in_srvce"
],
"schedule": "204",
"ferc_accounts": [
"101",
"102",
"103",
"104",
"105",
"106"
]
},
{
"title": "Electric Plant Leased to Others",
"description": "Property classified as Account 104 (Electric Plant Leased to Others): description, lessee, lease terms, and annual rent.",
"pudl_tables": [],
"xbrl_tables": [
"electric_plant_leased_to_others_213_duration",
"electric_plant_leased_to_others_213_instant",
"electric_plant_leased_to_others_totals_213_instant"
],
"dbf_tables": [
"f1_leased"
],
"schedule": "213",
"ferc_accounts": [
"104"
]
},
{
"title": "Electric Plant Held for Future Use",
"description": "Property in Account 105 (Electric Plant Held for Future Use), listed individually for items \u2265$250,000 original cost, with prior utility use history.",
"pudl_tables": [],
"xbrl_tables": [
"electric_plant_held_for_future_use_214_duration",
"electric_plant_held_for_future_use_214_instant",
"electric_plant_held_for_future_use_totals_214_instant"
],
"dbf_tables": [
"f1_plant"
],
"schedule": "214",
"ferc_accounts": [
"105"
]
},
{
"title": "Construction Work in Progress - Electric",
"description": "Project descriptions and year-end balances for electric construction-in-progress (Account 107), including R&D projects.",
"pudl_tables": [],
"xbrl_tables": [
"construction_work_in_progress_electric_216_duration",
"construction_work_in_progress_electric_216_instant",
"construction_work_in_progress_electric_total_216_instant"
],
"dbf_tables": [
"f1_work"
],
"schedule": "216",
"ferc_accounts": [
"107"
]
},
{
"title": "Accumulated Provision for Depreciation of Electric Utility Plant",
"description": "Changes in accumulated depreciation for electric utility plant: charges, retirements, transfers, and adjustments by functional class (Section A); depreciation factors by plant type (Section B).",
"pudl_tables": [
"out_ferc1__yearly_depreciation_changes_sched219",
"out_ferc1__yearly_depreciation_by_function_sched219"
],
"xbrl_tables": [
"accumulated_provision_for_depreciation_of_electric_utility_plant_changes_section_a_219_duration",
"accumulated_provision_for_depreciation_of_electric_utility_plant_changes_section_a_219_instant",
"accumulated_provision_for_depreciation_of_electric_utility_plant_changes_section_a_sequence_other_accounts_219_duration",
"accumulated_provision_for_depreciation_of_electric_utility_plant_changes_section_a_sequence_other_items_219_duration",
"accumulated_provision_for_depreciation_of_electric_utility_plant_functional_classification_section_b_219_instant"
],
"dbf_tables": [
"f1_accumdepr_prvsn"
],
"schedule": "219",
"ferc_accounts": []
},
{
"title": "Investment of Subsidiary Companies",
"description": "Investments in Account 123.1 (Subsidiary Companies): securities owned, investment advances, and equity in undistributed earnings by subsidiary.",
"pudl_tables": [],
"xbrl_tables": [
"investments_in_subsidiary_companies_224_duration",
"investments_in_subsidiary_companies_224_instant",
"investments_in_subsidiary_companies_totals_224_duration",
"investments_in_subsidiary_companies_totals_224_instant"
],
"dbf_tables": [
"f1_sbsdry_detail",
"f1_sbsdry_totals"
],
"schedule": "224",
"ferc_accounts": [
"123.1"
]
},
{
"title": "Materials and Supplies",
"description": "Inventory of plant materials and operating supplies (Account 154) by functional classification and using department.",
"pudl_tables": [],
"xbrl_tables": [
"materials_and_supplies_227_duration",
"materials_and_supplies_227_instant",
"materials_and_supplies_other_classes_227_duration",
"materials_and_supplies_other_classes_227_instant"
],
"dbf_tables": [
"f1_mtrl_spply"
],
"schedule": "227",
"ferc_accounts": [
"154"
]
},
{
"title": "Allowances",
"description": "SO\u2082 and NO\u2093 emission allowances (Accounts 158.1 and 158.2) by year of eligibility: acquisitions, transfers, sales, and period-end balances.",
"pudl_tables": [],
"xbrl_tables": [
"allowances_accounts_158_1_and_158_2_228a_duration",
"allowances_accounts_158_1_and_158_2_228a_instant",
"allowances_accounts_158_1_and_158_2_cost_of_sales_and_transfers_228a_duration",
"allowances_accounts_158_1_and_158_2_other_relinquished_228a_duration",
"allowances_accounts_158_1_and_158_2_purchases_and_transfers_228a_duration",
"allowances_accounts_158_1_and_158_2_cost_of_sales_and_transfers_section_b_228b_duration",
"allowances_accounts_158_1_and_158_2_other_relinquished_section_b_228b_duration",
"allowances_accounts_158_1_and_158_2_purchases_and_transfers_section_b_228b_duration",
"allowances_accounts_158_1_and_158_2_section_b_228b_duration",
"allowances_accounts_158_1_and_158_2_section_b_228b_instant"
],
"dbf_tables": [
"f1_allowances",
"f1_allowances_nox",
"f1_mtrl_spply"
],
"schedule": "228",
"ferc_accounts": [
"158.1",
"158.2"
]
},
{
"title": "Extraordinary Property Losses",
"description": "Extraordinary property loss amounts in Account 182.1 authorized by FERC, with description, authorization date, and amortization period.",
"pudl_tables": [],
"xbrl_tables": [
"extraordinary_property_losses_230a_duration",
"extraordinary_property_losses_230a_instant",
"extraordinary_property_losses_totals_230a_duration",
"extraordinary_property_losses_totals_230a_instant"
],
"dbf_tables": [
"f1_xtraordnry_loss"
],
"schedule": "230a",
"ferc_accounts": [
"182.1"
]
},
{
"title": "Unrecovered Plant and Regulatory Study Costs",
"description": "Unrecovered plant and regulatory study costs in Account 182.2 authorized by FERC, with description, authorization date, and amortization period.",
"pudl_tables": [],
"xbrl_tables": [
"unrecovered_plant_and_regulatory_study_costs_230b_duration",
"unrecovered_plant_and_regulatory_study_costs_230b_instant",
"unrecovered_plant_and_regulatory_study_costs_totals_230b_duration",
"unrecovered_plant_and_regulatory_study_costs_totals_230b_instant"
],
"dbf_tables": [
"f1_unrcvrd_cost"
],
"schedule": "230b",
"ferc_accounts": [
"182.2"
]
},
{
"title": "Transmission Service and Generation Interconnection Study Costs",
"description": "Costs incurred and reimbursements received for transmission service and generator interconnection studies, listed per study with account references.",
"pudl_tables": [],
"xbrl_tables": [
"transmission_service_and_generation_interconnection_study_costs_231_duration",
"transmission_service_and_generation_interconnection_study_costs_totals_231_duration"
],
"dbf_tables": [
"f1_231_trn_stdycst"
],
"schedule": "231",
"ferc_accounts": []
},
{
"title": "Other Regulatory Assets",
"description": "Regulatory assets in Account 182.3 with rate order docket numbers, descriptions, and amortization periods.",
"pudl_tables": [],
"xbrl_tables": [
"other_regulatory_assets_account_182_3_232_duration",
"other_regulatory_assets_account_182_3_232_instant",
"other_regulatory_assets_account_182_3_totals_232_duration",
"other_regulatory_assets_account_182_3_totals_232_instant"
],
"dbf_tables": [
"f1_othr_reg_assets"
],
"schedule": "232",
"ferc_accounts": [
"182.3"
]
},
{
"title": "Miscellaneous Deferred Debits",
"description": "Miscellaneous deferred debits in Account 186 itemized by class, with amortization period for each.",
"pudl_tables": [],
"xbrl_tables": [
"miscellaneous_deferred_debits_account_186_233_duration",
"miscellaneous_deferred_debits_account_186_233_instant",
"miscellaneous_deferred_debits_account_186_totals_233_duration",
"miscellaneous_deferred_debits_account_186_totals_233_instant"
],
"dbf_tables": [
"f1_misc_dfrrd_dr"
],
"schedule": "233",
"ferc_accounts": [
"186"
]
},
{
"title": "Accumulated Deferred Income Taxes",
"description": "Accumulated deferred income tax balances in Account 190 by utility type (electric, gas, other) with explanatory notes.",
"pudl_tables": [],
"xbrl_tables": [
"accumulated_deferred_income_taxes_account_190_234_instant",
"accumulated_deferred_income_taxes_account_190_electric_234_duration",
"accumulated_deferred_income_taxes_account_190_electric_234_instant",
"accumulated_deferred_income_taxes_account_190_gas_234_duration",
"accumulated_deferred_income_taxes_account_190_gas_234_instant",
"accumulated_deferred_income_taxes_account_190_notes_234_duration",
"accumulated_deferred_income_taxes_account_190_other_234_duration",
"accumulated_deferred_income_taxes_account_190_other_234_instant"
],
"dbf_tables": [
"f1_adit_190_detail",
"f1_adit_190_notes"
],
"schedule": "234",
"ferc_accounts": [
"190"
]
},
{
"title": "Capital Stock",
"description": "Common and preferred stock by class and series: shares authorized, issued, par value, and market value at year end.",
"pudl_tables": [],
"xbrl_tables": [
"capital_stock_account_201_and_204_250_duration",
"capital_stock_account_201_and_204_250_instant",
"capital_stock_account_201_and_204_totals_250_instant",
"capital_stock_common_stock_account_201_250_duration",
"capital_stock_common_stock_account_201_250_instant",
"capital_stock_common_stock_account_201_totals_250_instant",
"capital_stock_preferred_stock_account_204_250_duration",
"capital_stock_preferred_stock_account_204_250_instant",
"capital_stock_preferred_stock_account_204_totals_250_instant"
],
"dbf_tables": [
"f1_capital_stock"
],
"schedule": "250",
"ferc_accounts": []
},
{
"title": "Other Paid-in Capital",
"description": "Balances and changes in Accounts 208-211: stockholder donations, par value reductions, gains on reacquired stock, and miscellaneous paid-in capital.",
"pudl_tables": [],
"xbrl_tables": [
"other_paid_in_capital_accounts_208_211_253_duration",
"other_paid_in_capital_accounts_208_211_donations_received_from_stockholders_253_duration",
"other_paid_in_capital_accounts_208_211_miscellaneous_paid_in_capital_253_duration",
"other_paid_in_capital_accounts_208_211_reduction_in_par_or_stated_value_of_capital_stock_253_duration",
"other_paid_in_capital_accounts_208_211_required_capital_stock_253_duration",
"other_paid_in_capital_accounts_208_211_total_253_duration",
"other_paid_in_capital_accounts_208_211_total_253_instant"
],
"dbf_tables": [
"f1_othr_pd_in_cptl"
],
"schedule": "253",
"ferc_accounts": [
"208",
"209",
"210",
"211"
]
},
{
"title": "Capital Stock Expense",
"description": "Balances and changes in Account 214 (Capital Stock Expense) for each class and series of capital stock.",
"pudl_tables": [],
"xbrl_tables": [
"capital_stock_expense_account_214_254b_duration",
"capital_stock_expense_account_214_254b_instant",
"capital_stock_expense_account_214_totals_254b_instant"
],
"dbf_tables": [
"f1_cptl_stk_expns"
],
"schedule": "254b",
"ferc_accounts": [
"214"
]
},
{
"title": "Long-Term Debt",
"description": "Long-term debt (Accounts 221-224): bonds, reacquired bonds, advances from associated companies, and other long-term debt, with interest rates and maturity dates.",
"pudl_tables": [],
"xbrl_tables": [
"long_term_debt_account_221_222_223_and_224_256_duration",
"long_term_debt_account_221_222_223_and_224_256_instant",
"long_term_debt_account_221_222_223_and_224_subtotals_256_duration",
"long_term_debt_account_221_222_223_and_224_subtotals_256_instant",
"long_term_debt_account_221_222_223_and_224_totals_256_duration",
"long_term_debt_account_221_222_223_and_224_totals_256_instant",
"long_term_debt_advances_from_associated_companies_223_256_duration",
"long_term_debt_advances_from_associated_companies_223_256_instant",
"long_term_debt_bonds_221_256_duration",
"long_term_debt_bonds_221_256_instant",
"long_term_debt_other_long_term_debt_224_256_duration",
"long_term_debt_other_long_term_debt_224_256_instant",
"long_term_debt_reacquired_bonds_222_256_duration",
"long_term_debt_reacquired_bonds_222_256_instant"
],
"dbf_tables": [
"f1_long_term_debt"
],
"schedule": "256",
"ferc_accounts": [
"221",
"222",
"223",
"224"
]
},
{
"title": "Reconciliation of Reported Net Income with Taxable Income for Federal Income Taxes",
"description": "Reconciliation of book net income to federal taxable income (equivalent to IRS Schedule M-1), including tax computation.",
"pudl_tables": [],
"xbrl_tables": [
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_261_duration",
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_deductions_on_return_not_charged_against_book_income_261_duration",
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_deductions_recorded_on_books_not_deducted_for_return_261_duration",
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_income_recorded_on_books_not_included_in_return_261_duration",
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_show_computation_of_tax_261_duration",
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_taxable_income_not_reported_on_books_261_duration"
],
"dbf_tables": [
"f1_reconrpt_netinc"
],
"schedule": "261",
"ferc_accounts": []
},
{
"title": "Taxes Accrued, Prepaid and Charged During the Year",
"description": "All taxes by type (federal income, state income, property, etc.) showing amounts accrued, prepaid, and charged to operations and other accounts during the year.",
"pudl_tables": [],
"xbrl_tables": [
"taxes_accrued_prepaid_and_charged_during_year_262_duration",
"taxes_accrued_prepaid_and_charged_during_year_262_instant",
"taxes_accrued_prepaid_and_charged_during_year_totals_262_duration",
"taxes_accrued_prepaid_and_charged_during_year_totals_262_instant"
],
"dbf_tables": [
"f1_taxacc_ppchrgyr"
],
"schedule": "262",
"ferc_accounts": []
},
{
"title": "Accumulated Deferred Investment Tax Credits",
"description": "Deferred investment tax credits in Account 255 by utility/non-utility classification, with average amortization period.",
"pudl_tables": [],
"xbrl_tables": [
"accumulated_deferred_investment_tax_credits_account_255_266_duration",
"accumulated_deferred_investment_tax_credits_account_255_266_instant",
"accumulated_deferred_investment_tax_credits_account_255_total_266_duration",
"accumulated_deferred_investment_tax_credits_account_255_total_266_instant"
],
"dbf_tables": [
"f1_accumdfrrdtaxcr"
],
"schedule": "266",
"ferc_accounts": [
"255"
]
},
{
"title": "Other Deferred Credits",
"description": "Other deferred credits in Account 253 itemized by class, with amortization period for each.",
"pudl_tables": [],
"xbrl_tables": [
"other_deferred_credits_account_253_269_duration",
"other_deferred_credits_account_253_269_instant",
"other_deferred_credits_account_253_totals_269_duration",
"other_deferred_credits_account_253_totals_269_instant"
],
"dbf_tables": [
"f1_othr_dfrrd_cr"
],
"schedule": "269",
"ferc_accounts": [
"253"
]
},
{
"title": "Accumulated Deferred Income Taxes - Accelerated Amortization Property",
"description": "Accumulated deferred income taxes in Account 281 related to accelerated amortization property, classified by tax type and utility type.",
"pudl_tables": [],
"xbrl_tables": [
"accumulated_deferred_income_taxes_accelerated_amortization_property_account_281_classified_by_tax_types_272_duration",
"accumulated_deferred_income_taxes_accelerated_amortization_property_account_281_classified_by_tax_types_272_instant",
"accumulated_deferred_income_taxes_accelerated_amortization_property_account_281_classified_by_utility_types_272_duration",
"accumulated_deferred_income_taxes_accelerated_amortization_property_account_281_classified_by_utility_types_272_instant",
"accumulated_deferred_income_taxes_accelerated_amortization_property_account_281_other_272_duration",
"accumulated_deferred_income_taxes_accelerated_amortization_property_account_281_other_272_instant",
"accumulated_deferred_income_taxes_accelerated_amortization_property_account_281_other_electric_272_duration",
"accumulated_deferred_income_taxes_accelerated_amortization_property_account_281_other_electric_272_instant",
"accumulated_deferred_income_taxes_accelerated_amortization_property_account_281_other_gas_272_duration",
"accumulated_deferred_income_taxes_accelerated_amortization_property_account_281_other_gas_272_instant"
],
"dbf_tables": [
"f1_adit_amrt_prop"
],
"schedule": "272",
"ferc_accounts": [
"281"
]
},
{
"title": "Accumulated Deferred Income Taxes - Other Property",
"description": "Accumulated deferred income taxes in Account 282 related to property not subject to accelerated amortization, by business activity and tax type.",
"pudl_tables": [],
"xbrl_tables": [
"accumulated_deferred_income_taxes_other_property_account_282_classified_by_business_activities_274_duration",
"accumulated_deferred_income_taxes_other_property_account_282_classified_by_business_activities_274_instant",
"accumulated_deferred_income_taxes_other_property_account_282_classified_by_tax_types_274_duration",
"accumulated_deferred_income_taxes_other_property_account_282_classified_by_tax_types_274_instant",
"accumulated_deferred_income_taxes_other_property_account_282_non_utility_details_274_duration",
"accumulated_deferred_income_taxes_other_property_account_282_non_utility_details_274_instant"
],
"dbf_tables": [
"f1_adit_other_prop"
],
"schedule": "274",
"ferc_accounts": [
"282"
]
},
{
"title": "Accumulated Deferred Income Taxes - Other",
"description": "Accumulated deferred income taxes in Account 283 for items other than property, by business activity.",
"pudl_tables": [],
"xbrl_tables": [
"accumulated_deferred_income_taxes_other_account_283_classified_by_business_activities_276_duration",
"accumulated_deferred_income_taxes_other_account_283_classified_by_business_activities_276_instant",
"accumulated_deferred_income_taxes_other_account_283_classified_by_business_activities_total_276_duration",
"accumulated_deferred_income_taxes_other_account_283_classified_by_business_activities_total_276_instant",
"accumulated_deferred_income_taxes_other_account_283_classified_by_tax_types_276_duration",
"accumulated_deferred_income_taxes_other_account_283_classified_by_tax_types_276_instant",
"accumulated_deferred_income_taxes_other_account_283_classified_by_tax_types_notes_276_duration",
"accumulated_deferred_income_taxes_other_account_283_electric_276_duration",
"accumulated_deferred_income_taxes_other_account_283_electric_276_instant",
"accumulated_deferred_income_taxes_other_account_283_gas_276_duration",
"accumulated_deferred_income_taxes_other_account_283_gas_276_instant"
],
"dbf_tables": [
"f1_adit_other"
],
"schedule": "276",
"ferc_accounts": [
"283"
]
},
{
"title": "Other Regulatory Liabilities",
"description": "Other regulatory liabilities in Account 254 with rate order docket numbers and amortization periods.",
"pudl_tables": [
"out_ferc1__yearly_other_regulatory_liabilities_sched278"
],
"xbrl_tables": [
"other_regulatory_liabilities_account_254_278_duration",
"other_regulatory_liabilities_account_254_278_instant",
"other_regulatory_liabilities_account_254_totals_278_duration",
"other_regulatory_liabilities_account_254_totals_278_instant"
],
"dbf_tables": [
"f1_othr_reg_liab"
],
"schedule": "278",
"ferc_accounts": [
"254"
]
},
{
"title": "Electric Operating Revenues",
"description": "Electric operating revenues by prescribed revenue account (Accounts 440-457) with MWh sold and customer counts for each customer class.",
"pudl_tables": [
"out_ferc1__yearly_operating_revenues_sched300"
],
"xbrl_tables": [
"electric_operating_revenues_300_duration",
"electric_operating_revenues_other_300_duration",
"electric_operating_revenues_unbilled_revenues_300_duration"
],
"dbf_tables": [
"f1_elctrc_oper_rev",
"f1_elc_oper_rev_nb"
],
"schedule": "300",
"ferc_accounts": [
"440",
"457"
]
},
{
"title": "Regional Transmission Service Revenues (Account 457.1)",
"description": "Revenue from Account 457.1 (Regional Transmission Service Revenues) detailed by service type under FERC-approved tariffs.",
"pudl_tables": [],
"xbrl_tables": [
"regional_transmission_service_revenues_account_457_1_302_duration",
"regional_transmission_service_revenues_account_457_1_totals_302_duration"
],
"dbf_tables": [
"f1_rg_trn_srv_rev"
],
"schedule": "302",
"ferc_accounts": [
"457.1"
]
},
{
"title": "Sales of Electricity by Rate Schedules",
"description": "MWh sold and revenue by individual rate schedule within each revenue account (440-449), with average customers and average revenue per kWh.",
"pudl_tables": [
"out_ferc1__yearly_sales_by_rate_schedules_sched304"
],
"xbrl_tables": [
"sales_of_electricity_by_rate_schedules_account_440_residential_304_duration",
"sales_of_electricity_by_rate_schedules_account_442_commercial_304_duration",
"sales_of_electricity_by_rate_schedules_account_442_industrial_304_duration",
"sales_of_electricity_by_rate_schedules_account_442_total_commercial_and_industrial_304_duration",
"sales_of_electricity_by_rate_schedules_account_444_public_street_and_highway_lighting_304_duration",
"sales_of_electricity_by_rate_schedules_account_445_other_sales_to_public_authorities_304_duration",
"sales_of_electricity_by_rate_schedules_account_446_sales_to_railroads_and_railways_304_duration",
"sales_of_electricity_by_rate_schedules_account_448_interdepartmental_sales_304_duration",
"sales_of_electricity_by_rate_schedules_account_449_1_provision_for_rate_refunds_304_duration",
"sales_of_electricity_by_rate_schedules_account_totals_304_duration",
"sales_of_electricity_by_rate_schedules_historical_data_304_duration",
"sales_of_electricity_by_rate_schedules_historical_data_totals_304_duration"
],
"dbf_tables": [
"f1_sales_by_sched"
],
"schedule": "304",
"ferc_accounts": []
},
{
"title": "Sales for Resale",
"description": "Wholesale electricity sales for resale (Account 447) on a settlement basis: counterparty name, contract type, MWh, demand, and revenue.",
"pudl_tables": [],
"xbrl_tables": [
"sales_for_resale_account_447_310_duration",
"sales_for_resale_account_447_total_310_duration"
],
"dbf_tables": [
"f1_sale_for_resale"
],
"schedule": "310",
"ferc_accounts": [
"447"
]
},
{
"title": "Electric Operation and Maintenance Expenses",
"description": "Operation and maintenance expenses for all electric utility functions (production, transmission, distribution, customer service, A&G) by FERC prescribed account.",
"pudl_tables": [
"out_ferc1__yearly_operating_expenses_sched320"
],
"xbrl_tables": [
"electric_operations_and_maintenance_expenses_320_duration"
],
"dbf_tables": [
"f1_elc_op_mnt_expn",
"f1_nbr_elc_deptemp"
],
"schedule": "320",
"ferc_accounts": []
},
{
"title": "Purchased Power",
"description": "Power purchases and electricity exchanges: seller/counterparty name, contract type, MWh purchased, demand, and monthly costs by statistical classification.",
"pudl_tables": [
"out_ferc1__yearly_purchased_power_and_exchanges_sched326"
],
"xbrl_tables": [
"purchased_power_326_duration",
"purchased_power_totals_326_duration"
],
"dbf_tables": [
"f1_purchased_pwr"
],
"schedule": "326",
"ferc_accounts": []
},
{
"title": "Transmission of Electricity for Others",
"description": "Wheeling service provided for others: payer, energy source entity, delivery entity, service type, MWh, and annual revenue.",
"pudl_tables": [],
"xbrl_tables": [
"transmission_of_electricity_for_others_328_duration",
"transmission_of_electricity_for_others_totals_328_duration"
],
"dbf_tables": [
"f1_xmssn_elc_fothr"
],
"schedule": "328",
"ferc_accounts": []
},
{
"title": "Transmission of Electricity by ISO/RTOs",
"description": "Transmission revenue from ISO/RTO-administered tariffs: transmission owner, service type, billing determinant, and revenue.",
"pudl_tables": [],
"xbrl_tables": [
"transmission_of_electricity_by_iso_rtos_331_duration",
"transmission_of_electricity_by_iso_rtos_totals_331_duration"
],
"dbf_tables": [
"f1_331_transiso"
],
"schedule": "331",
"ferc_accounts": []
},
{
"title": "Transmission of Electricity by Others",
"description": "Wheeling service received from other utilities: provider name, service type, MWh received, and cost.",
"pudl_tables": [],
"xbrl_tables": [
"transmission_of_electricity_by_others_332_duration",
"transmission_of_electricity_by_others_totals_332_duration"
],
"dbf_tables": [
"f1_xmssn_elc_bothr"
],
"schedule": "332",
"ferc_accounts": []
},
{
"title": "Miscellaneous General Expenses - Electric",
"description": "Itemized expenses charged to Account 930.2 (Miscellaneous General Expenses) for the electric function.",
"pudl_tables": [],
"xbrl_tables": [
"miscellaneous_general_expenses_335_duration",
"miscellaneous_general_expenses_totals_335_duration"
],
"dbf_tables": [
"f1_miscgen_expnelc"
],
"schedule": "335",
"ferc_accounts": [
"930.2"
]
},
{
"title": "Depreciation and Amortization of Electric Plant (Accounts 403, 404, 405)",
"description": "Depreciation and amortization expense (Accounts 403-405) by function (Section A); amortization rates and basis (Section B); depreciation factors by plant type, every 5 years (Section C).",
"pudl_tables": [
"out_ferc1__yearly_depreciation_summary_sched336"
],
"xbrl_tables": [
"summary_of_depreciation_and_amortization_charges_section_a_336_duration",
"basis_for_amortization_changes_section_b_336_duration",
"factors_used_in_estimating_depreciation_charges_section_c_336_duration"
],
"dbf_tables": [
"f1_acb_epda",
"f1_dacs_epda",
"f1_edcfu_epda"
],
"schedule": "336",
"ferc_accounts": [
"403",
"404",
"405"
]
},
{
"title": "Regulatory Commission Expenses",
"description": "Expenses for formal proceedings before FERC and state commissions: legal costs, expert fees, and amortization of deferred prior-year regulatory costs.",
"pudl_tables": [],
"xbrl_tables": [
"regulatory_commission_expenses_350_duration",
"regulatory_commission_expenses_350_instant",
"regulatory_commission_expenses_total_350_duration",
"regulatory_commission_expenses_total_350_instant"
],
"dbf_tables": [
"f1_reg_comm_expn"
],
"schedule": "350",
"ferc_accounts": []
},
{
"title": "Research, Development and Demonstration Activities",
"description": "R&D project costs by classification (nuclear, environmental, etc.), including amounts funded jointly with others.",
"pudl_tables": [],
"xbrl_tables": [
"research_development_and_demonstration_activities_352_duration",
"research_development_and_demonstration_activities_352_instant"
],
"dbf_tables": [
"f1_r_d_demo_actvty"
],
"schedule": "352",
"ferc_accounts": []
},
{
"title": "Distribution of Salaries and Wages",
"description": "Total payroll allocated to utility departments (production, transmission, distribution, A&G) and capital activities (construction, plant removals).",
"pudl_tables": [],
"xbrl_tables": [
"distribution_of_salaries_and_wages_354_duration",
"distribution_of_salaries_and_wages_other_accounts_354_duration"
],
"dbf_tables": [
"f1_slry_wg_dstrbtn"
],
"schedule": "354",
"ferc_accounts": []
},
{
"title": "Common Utility Plant and Expenses",
"description": "Plant used jointly by multiple utility functions: book cost by account, accumulated depreciation, and allocation basis and factors across departments.",
"pudl_tables": [],
"xbrl_tables": [
"common_utility_plant_and_expenses_356_duration"
],
"dbf_tables": [
"f1_cmmn_utlty_p_e"
],
"schedule": "356",
"ferc_accounts": []
},
{
"title": "Amounts Included in ISO/RTO Settlement Statements",
"description": "Amounts recorded in Account 555 (Purchased Power) and Account 447 (Sales for Resale) from ISO/RTO settlement statements, netted on an hourly basis.",
"pudl_tables": [],
"xbrl_tables": [
"amounts_included_in_iso_rto_settlement_statements_397_duration",
"amounts_included_in_iso_rto_settlement_statements_other_397_duration"
],
"dbf_tables": [
"f1_397_isorto_stl"
],
"schedule": "397",
"ferc_accounts": [
"447",
"555"
]
},
{
"title": "Purchase and Sale of Ancillary Services",
"description": "Purchases and sales of ancillary services (regulation, spinning reserve, reactive supply, etc.) per FERC Order 888, with MWh and dollar amounts.",
"pudl_tables": [],
"xbrl_tables": [
"purchases_and_sales_of_ancillary_services_398_duration"
],
"dbf_tables": [
"f1_398_ancl_ps"
],
"schedule": "398",
"ferc_accounts": []
},
{
"title": "Monthly Transmission System Peak Load",
"description": "Monthly peak load on the respondent's transmission system by statistical classification (firm, non-firm), with associated generation source details.",
"pudl_tables": [],
"xbrl_tables": [
"monthly_transmission_system_peak_load_400_duration"
],
"dbf_tables": [
"f1_400_sys_peak"
],
"schedule": "400",
"ferc_accounts": []
},
{
"title": "Monthly ISO/RTO Transmission System Peak Load",
"description": "Monthly peak load on the respondent's ISO/RTO-connected transmission system, with usage broken down by transmission service classification.",
"pudl_tables": [],
"xbrl_tables": [
"monthly_iso_rto_transmission_system_peak_load_400a_duration"
],
"dbf_tables": [
"f1_400a_iso_peak"
],
"schedule": "400a",
"ferc_accounts": []
},
{
"title": "Electric Energy Account",
"description": "Total sources (generation, purchases, exchanges received) and dispositions (sales, exchanges delivered, losses) of electric energy in MWh for the year.",
"pudl_tables": [
"out_ferc1__yearly_energy_sources_sched401",
"out_ferc1__yearly_energy_dispositions_sched401"
],
"xbrl_tables": [
"electric_energy_account_401a_duration"
],
"dbf_tables": [
"f1_elctrc_erg_acct"
],
"schedule": "401a",
"ferc_accounts": []
},
{
"title": "Monthly Peaks and Output",
"description": "Monthly energy output in MWh and system peak demand in MW, including non-requirements sales for resale.",
"pudl_tables": [],
"xbrl_tables": [
"monthly_peaks_and_output_401b_duration"
],
"dbf_tables": [
"f1_mthly_peak_otpt"
],
"schedule": "401b",
"ferc_accounts": []
},
{
"title": "Steam Electric Generating Plant Statistics",
"description": "Physical and financial statistics for large steam, gas-turbine, internal combustion, and nuclear plants (steam \u226525,000 kW; others \u226510,000 kW): installed capacity, net generation, fuel consumption, revenues, and expenses.",
"pudl_tables": [
"out_ferc1__yearly_steam_plants_sched402",
"out_ferc1__yearly_steam_plants_fuel_sched402",
"out_ferc1__yearly_steam_plants_fuel_by_plant_sched402"
],
"xbrl_tables": [
"steam_electric_generating_plant_statistics_large_plants_402_duration",
"steam_electric_generating_plant_statistics_large_plants_402_instant",
"steam_electric_generating_plant_statistics_large_plants_fuel_statistics_402_duration"
],
"dbf_tables": [
"f1_steam",
"f1_fuel"
],
"schedule": "402",
"ferc_accounts": []
},
{
"title": "Hydroelectric Generating Plant Statistics",
"description": "Physical and financial statistics for large hydroelectric plants (\u226510,000 kW): installed capacity, net generation, water use, cost of plant, and O&M expenses.",
"pudl_tables": [
"out_ferc1__yearly_hydroelectric_plants_sched406"
],
"xbrl_tables": [
"hydroelectric_generating_plant_statistics_large_plants_406_duration",
"hydroelectric_generating_plant_statistics_large_plants_406_instant"
],
"dbf_tables": [
"f1_hydro"
],
"schedule": "406",
"ferc_accounts": []
},
{
"title": "Pumped Storage Generating Plant Statistics",
"description": "Physical and financial statistics for large pumped storage plants (\u226510,000 kW): installed capacity, pumping and generating hours, energy consumed for pumping, cost of plant, and O&M expenses.",
"pudl_tables": [
"out_ferc1__yearly_pumped_storage_plants_sched408"
],
"xbrl_tables": [
"pumped_storage_generating_plant_statistics_large_plants_408_duration",
"pumped_storage_generating_plant_statistics_large_plants_408_instant"
],
"dbf_tables": [
"f1_pumped_storage"
],
"schedule": "408",
"ferc_accounts": []
},
{
"title": "Generating Plant Statistics Pages",
"description": "Physical and financial statistics for small generating plants (steam <25,000 kW; hydro, gas turbine, internal combustion <10,000 kW) grouped by plant type.",
"pudl_tables": [
"out_ferc1__yearly_small_plants_sched410"
],
"xbrl_tables": [
"generating_plant_statistics_410_duration",
"generating_plant_statistics_410_instant"
],
"dbf_tables": [
"f1_gnrt_plant"
],
"schedule": "410",
"ferc_accounts": []
},
{
"title": "Energy Storage Operations (Large Plants)",
"description": "MWh received for storage and delivered to the grid by function (production/transmission/distribution), plus plant cost and O&M expenses, for large energy storage facilities (\u226510,000 kW).",
"pudl_tables": [],
"xbrl_tables": [
"energy_storage_operations_large_plants_414_duration",
"energy_storage_operations_large_plants_totals_414_duration"
],
"dbf_tables": [],
"schedule": "414",
"ferc_accounts": []
},
{
"title": "Energy Storage Operations (Small Plants)",
"description": "Same as Schedule 414 but for small energy storage facilities (<10,000 kW).",
"pudl_tables": [],
"xbrl_tables": [
"energy_storage_operations_small_plants_419_duration",
"energy_storage_operations_small_plants_totals_419_duration"
],
"dbf_tables": [],
"schedule": "419",
"ferc_accounts": []
},
{
"title": "Transmission Line Statistics Pages",
"description": "Physical characteristics, cost, and annual maintenance of transmission lines \u2265132 kV: length, voltage, conductor type, right-of-way cost, and total plant investment.",
"pudl_tables": [
"out_ferc1__yearly_transmission_lines_sched422"
],
"xbrl_tables": [
"transmission_line_statistics_422_duration",
"transmission_line_statistics_totals_422_duration"
],
"dbf_tables": [
"f1_xmssn_line"
],
"schedule": "422",
"ferc_accounts": []
},
{
"title": "Transmission Lines Added During Year",
"description": "New or substantially altered transmission lines completed during the year: route, voltage, length, and construction cost breakdown by category.",
"pudl_tables": [],
"xbrl_tables": [
"transmission_lines_added_during_year_424_duration",
"transmission_lines_added_during_year_total_424_duration"
],
"dbf_tables": [
"f1_xmssn_adds"
],
"schedule": "424",
"ferc_accounts": []
},
{
"title": "Substations",
"description": "Number and capacity (MVA) of substations by functional character (transmission/distribution, attended/unattended), with aggregate statistics by voltage class.",
"pudl_tables": [],
"xbrl_tables": [
"substations_426_duration",
"substations_426_instant",
"substations_total_426_duration",
"substations_total_426_instant"
],
"dbf_tables": [
"f1_substations"
],
"schedule": "426",
"ferc_accounts": []
},
{
"title": "Transactions with Associated (Affiliated) Companies",
"description": "Non-power goods and services received from or provided to affiliated companies exceeding $250,000: description of service, pricing basis, and billed amounts.",
"pudl_tables": [],
"xbrl_tables": [
"transactions_with_associated_affiliated_companies_provided_by_429_duration",
"transactions_with_associated_affiliated_companies_provided_for_429_duration"
],
"dbf_tables": [
"f1_429_trans_aff"
],
"schedule": "429",
"ferc_accounts": []
},
{
"title": "Footnote Data",
"description": "Footnote text associated with data entries elsewhere in the form.",
"pudl_tables": [],
"xbrl_tables": [],
"dbf_tables": [
"f1_footnote_data"
],
"schedule": "450",
"ferc_accounts": []
}
]
[
{
"title": "Identification",
"description": "Respondent's legal name, address, contact person, and whether the filing is an original or resubmission.",
"pudl_tables": [],
"xbrl_tables": [
"corporate_officer_certification_001_duration",
"identification_001_duration"
],
"dbf_tables": [
"f2_001_ident_attsttn",
"f2a_001_ident_attsttn"
],
"schedule": "1",
"ferc_accounts": []
},
{
"title": "List of Schedules (Natural Gas Company)",
"description": "Index of all Form 2 schedules; filer marks each as complete or not applicable.",
"pudl_tables": [],
"xbrl_tables": [
"list_of_schedules_002_duration"
],
"dbf_tables": [
"f2_002_list_schedules",
"f2_002_list_schedules_a",
"f2a_002_list_schedules"
],
"schedule": "2",
"ferc_accounts": []
},
{
"title": "General Information",
"description": "Corporate organization details: officer responsible for books, state and date of incorporation, fiscal year, and number of employees.",
"pudl_tables": [],
"xbrl_tables": [
"general_information_101_duration"
],
"dbf_tables": [
"f2_101_general_info"
],
"schedule": "101",
"ferc_accounts": []
},
{
"title": "Control Over Respondent",
"description": "Identifies any corporation or organization that held controlling interest in the respondent, with the chain of ownership or control.",
"pudl_tables": [],
"xbrl_tables": [
"control_over_respondent_102_duration",
"control_over_respondent_102_instant"
],
"dbf_tables": [
"f2_102_ctrl_over_resp"
],
"schedule": "102",
"ferc_accounts": []
},
{
"title": "Corporations Controlled by Respondent",
"description": "Lists all corporations, business trusts, and similar organizations controlled directly or indirectly by the respondent, including ownership percentage and type of business.",
"pudl_tables": [],
"xbrl_tables": [
"corporations_controlled_by_respondent_103_duration",
"corporations_controlled_by_respondent_103_instant"
],
"dbf_tables": [
"f2_103_co_ctrl_by_resp"
],
"schedule": "103",
"ferc_accounts": []
},
{
"title": "Security Holders and Voting Powers",
"description": "Names, addresses, and voting power of the 10 largest security holders at the most recent stock book closing date.",
"pudl_tables": [],
"xbrl_tables": [
"security_holders_and_voting_powers_107_duration",
"security_holders_and_voting_powers_107_instant",
"security_holders_and_voting_powers_sequence_107_duration",
"security_holders_and_voting_powers_sequence_107_instant"
],
"dbf_tables": [
"f2_107_security_holder",
"f2_107_security_holder_a"
],
"schedule": "107",
"ferc_accounts": []
},
{
"title": "Important Changes During the Year",
"description": "Narrative disclosures of significant events during the year, including changes in corporate structure, regulatory actions, and other material matters.",
"pudl_tables": [],
"xbrl_tables": [
"important_changes_during_the_quarter_year_108_1_duration"
],
"dbf_tables": [
"f2_108_important_changes"
],
"schedule": "108",
"ferc_accounts": []
},
{
"title": "Comparative Balance Sheet (Assets And Other Debits)",
"description": "Comparative balance sheet showing assets and other debits for the current and prior year-end, organized by utility plant, investments, current assets, and deferred debits; also includes liabilities and other credits.",
"pudl_tables": [],
"xbrl_tables": [
"comparative_balance_sheet_assets_and_other_debits_110_instant",
"comparative_balance_sheet_liabilities_and_other_credits_110_instant"
],
"dbf_tables": [
"f2_110_comp_bal_debit"
],
"schedule": "110",
"ferc_accounts": []
},
{
"title": "Comparative Balance Sheet (Liabilities and Other Credits)",
"description": "Comparative balance sheet showing liabilities and other credits for the current and prior year-end, organized by capital, long-term debt, current liabilities, and deferred credits.",
"pudl_tables": [],
"xbrl_tables": [],
"dbf_tables": [
"f2_112_comp_bal_credit"
],
"schedule": "112",
"ferc_accounts": []
},
{
"title": "Statement of Income for the Year",
"description": "Income statement showing operating revenues, operating expenses, and net income for the current and prior year, with quarterly breakdowns by utility function.",
"pudl_tables": [],
"xbrl_tables": [
"statement_of_income_114_duration"
],
"dbf_tables": [
"f2_114_stmt_income"
],
"schedule": "114",
"ferc_accounts": []
},
{
"title": "Statement of Accumulated Comprehensive Income and Hedging Activities",
"description": "Accumulated other comprehensive income components (net of tax) and cash flow hedging activity for the year.",
"pudl_tables": [],
"xbrl_tables": [
"statement_of_accumulated_other_comprehensive_income_and_hedging_activities_117_duration",
"statement_of_accumulated_other_comprehensive_income_and_hedging_activities_117_instant"
],
"dbf_tables": [
"f2_117_cmpinc_hedge",
"f2_117_cmpinc_hedge_a"
],
"schedule": "117",
"ferc_accounts": []
},
{
"title": "Statement of Retained Earnings for the Year",
"description": "Changes in appropriated and unappropriated retained earnings during the year, including dividends, adjustments, and subsidiary earnings.",
"pudl_tables": [],
"xbrl_tables": [
"retained_earnings_118_duration",
"retained_earnings_118_instant",
"retained_earnings_adjustments_to_retained_earnings_118_duration",
"retained_earnings_appropriations_of_retained_earnings_118_duration",
"retained_earnings_common_stock_118_duration",
"retained_earnings_preferred_stock_118_duration",
"retained_earnings_unappropriated_undistributed_subsidiary_earnings_118_duration"
],
"dbf_tables": [
"f2_118_stmnt_ret_earn"
],
"schedule": "118",
"ferc_accounts": [
"433",
"436",
"437",
"438",
"439"
]
},
{
"title": "Statement of Cash Flows",
"description": "Cash flows from operating, investing, and financing activities for the year.",
"pudl_tables": [],
"xbrl_tables": [
"statement_of_cash_flows_120_duration",
"statement_of_cash_flows_120_instant",
"statement_of_cash_flows_cash_provided_by_outside_sources_120_duration",
"statement_of_cash_flows_noncash_adjustments_to_cash_flows_from_operating_activities_120_duration",
"statement_of_cash_flows_other_adjustments_from_financing_activities_120_duration",
"statement_of_cash_flows_other_adjustments_from_investing_activities_120_duration",
"statement_of_cash_flows_other_adjustments_from_operating_activities_120_duration",
"statement_of_cash_flows_other_cash_outflows_for_plant_120_duration",
"statement_of_cash_flows_other_payment_for_retirement_to_financing_acitivities_120_duration"
],
"dbf_tables": [
"f2_120_stmnt_cash_flow"
],
"schedule": "120",
"ferc_accounts": []
},
{
"title": "Notes to Financial Statements",
"description": "Supplemental disclosures related to the balance sheet, income statement, retained earnings, and cash flow statements.",
"pudl_tables": [],
"xbrl_tables": [
"notes_to_financial_statements_122_1_duration"
],
"dbf_tables": [
"f2_122_note_fin_stmnt"
],
"schedule": "122.1",
"ferc_accounts": []
},
{
"title": "Summary of Utility Plant and Accumulated Provisions for Depreciation, Amortization, and Depletion",
"description": "High-level summary of gas utility plant original cost and accumulated depreciation, amortization, and depletion by functional category.",
"pudl_tables": [],
"xbrl_tables": [
"summary_of_utility_plant_and_accumulated_provisions_for_depreciation_amortization_and_depletion_200_instant"
],
"dbf_tables": [
"f2_200_sum_util_plant"
],
"schedule": "200",
"ferc_accounts": [
"101",
"102",
"103",
"106",
"107",
"108"
]
},
{
"title": "Gas Plant in Service",
"description": "Original cost of classified gas plant in service by account, with additions and retirements during the year.",
"pudl_tables": [],
"xbrl_tables": [
"gas_plant_in_services_204_duration",
"gas_plant_in_services_204_instant"
],
"dbf_tables": [
"f2_204_gas_plant_in_srv"
],
"schedule": "204",
"ferc_accounts": [
"101",
"102",
"103",
"106"
]
},
{
"title": "Gas Plant in Service and Accumulated Provision for Depreciation by Function",
"description": "",
"pudl_tables": [],
"xbrl_tables": [],
"dbf_tables": [
"f2_210_plant_in_svc"
],
"schedule": "210",
"ferc_accounts": []
},
{
"title": "",
"description": "",
"pudl_tables": [],
"xbrl_tables": [],
"dbf_tables": [
"f2a_211_gen_info_plant_op"
],
"schedule": "211",
"ferc_accounts": []
},
{
"title": "Gas Property and Capacity Leased from Others",
"description": "Gas property and pipeline capacity leased from other companies for gas operations, including lease terms and annual payments.",
"pudl_tables": [],
"xbrl_tables": [
"gas_property_and_capacity_leased_from_others_212_duration",
"gas_property_and_capacity_leased_from_others_totals_212_duration"
],
"dbf_tables": [
"f2_212_prop_cap_lease_from"
],
"schedule": "212",
"ferc_accounts": []
},
{
"title": "Gas Property and Capacity Leased to Others",
"description": "Gas property and pipeline capacity leased to other companies, including lease income received and property descriptions.",
"pudl_tables": [],
"xbrl_tables": [
"gas_property_and_capacity_leased_to_others_213_duration",
"gas_property_and_capacity_leased_to_others_totals_213_duration"
],
"dbf_tables": [
"f2_213_prop_cap_lease_to"
],
"schedule": "213",
"ferc_accounts": []
},
{
"title": "Gas Plant Held for Future Use",
"description": "Gas plant properties held for future use but not currently in service, itemized for properties over $1 million.",
"pudl_tables": [],
"xbrl_tables": [
"gas_plant_held_for_future_use_214_duration",
"gas_plant_held_for_future_use_214_instant",
"gas_plant_held_for_future_use_totals_214_instant"
],
"dbf_tables": [
"f2_214_gas_held_future"
],
"schedule": "214",
"ferc_accounts": [
"104"
]
},
{
"title": "Construction Work in Progress-Gas",
"description": "Gas utility plant construction projects in progress at year-end, with descriptions and balances by project.",
"pudl_tables": [],
"xbrl_tables": [
"construction_work_in_progress_gas_216_instant",
"construction_work_in_progress_gas_details_216_duration",
"construction_work_in_progress_gas_details_216_instant"
],
"dbf_tables": [
"f2_216_const_work_gas"
],
"schedule": "216",
"ferc_accounts": [
"107"
]
},
{
"title": "Non-Traditional Rate Treatment Afforded New Projects",
"description": "New projects receiving non-traditional FERC rate treatment, including financial support terms and rationale.",
"pudl_tables": [],
"xbrl_tables": [
"non_traditional_rate_treatment_afforded_new_projects_217_duration",
"non_traditional_rate_treatment_afforded_new_projects_217_instant",
"non_traditional_rate_treatment_afforded_new_projects_totals_217_duration",
"non_traditional_rate_treatment_afforded_new_projects_totals_217_instant"
],
"dbf_tables": [
"f2_217_nontradrate_newproj"
],
"schedule": "217",
"ferc_accounts": []
},
{
"title": "General Description of Construction Overhead Procedure",
"description": "Description of methods used to determine and allocate construction overhead costs to gas plant accounts.",
"pudl_tables": [],
"xbrl_tables": [
"general_description_of_construction_overhead_procedure_rate_218_instant",
"general_description_of_construction_overhead_procedure_table_218_duration",
"general_description_of_construction_overhead_procedure_table_218_instant"
],
"dbf_tables": [
"f2_218_oh_formula_cmpnts",
"f2_218_oh_general",
"f2_218_oh_rates"
],
"schedule": "218",
"ferc_accounts": []
},
{
"title": "Accumulated Provision for Depreciation of Gas Utility Plant",
"description": "Changes in the accumulated depreciation reserve (Account 108) for gas utility plant during the year, including charges, retirements, and adjustments.",
"pudl_tables": [],
"xbrl_tables": [
"accumulated_provision_for_depreciation_of_gas_utility_plant_account_108_other_accounts_219_duration",
"accumulated_provision_for_depreciation_of_gas_utility_plant_account_108_other_debit_or_credit_items_219_duration",
"accumulated_provision_for_depreciation_of_gas_utility_plant_account_108_section_a_219_duration",
"accumulated_provision_for_depreciation_of_gas_utility_plant_account_108_section_a_219_instant",
"accumulated_provision_for_depreciation_of_gas_utility_plant_account_108_section_b_219_instant"
],
"dbf_tables": [
"f2_219_depr_util_plant"
],
"schedule": "219",
"ferc_accounts": [
"108"
]
},
{
"title": "Gas Stored",
"description": "Quantities and dollar values of natural gas held in storage by type (underground, LNG, other) at beginning and end of year.",
"pudl_tables": [],
"xbrl_tables": [
"gas_stored_220_duration",
"gas_stored_220_instant"
],
"dbf_tables": [
"f2_220_gas_stored"
],
"schedule": "220",
"ferc_accounts": [
"117.1",
"117.2",
"117.3",
"117.4",
"164"
]
},
{
"title": "Investments",
"description": "Details of investments in associated companies (Account 123), other investments (Account 124), and temporary cash investments (Account 136).",
"pudl_tables": [],
"xbrl_tables": [
"investments_account_123_124_and_136_222_duration",
"investments_account_123_124_and_136_222_instant",
"investments_account_123_124_and_136_totals_222_duration",
"investments_account_123_124_and_136_totals_222_instant",
"investments_in_associated_companies_account_123_222_duration",
"investments_in_associated_companies_account_123_222_instant",
"investments_in_associated_companies_account_123_totals_222_duration",
"investments_in_associated_companies_account_123_totals_222_instant",
"investments_in_other_investments_account_124_222_duration",
"investments_in_other_investments_account_124_222_instant",
"investments_in_other_investments_account_124_totals_222_duration",
"investments_in_other_investments_account_124_totals_222_instant",
"temporary_cash_investments_account_136_222_duration",
"temporary_cash_investments_account_136_222_instant",
"temporary_cash_investments_account_136_totals_222_duration",
"temporary_cash_investments_account_136_totals_222_instant"
],
"dbf_tables": [
"f2_222_investments"
],
"schedule": "222",
"ferc_accounts": [
"123",
"124",
"136"
]
},
{
"title": "Investments In Subsidiary Companies",
"description": "Details of investments in subsidiary companies (Account 123.1), including securities owned, advances, and equity in earnings.",
"pudl_tables": [],
"xbrl_tables": [
"investments_in_subsidiary_companies_account_123_1_224_duration",
"investments_in_subsidiary_companies_account_123_1_224_instant",
"investments_in_subsidiary_companies_account_123_1_totals_224_duration",
"investments_in_subsidiary_companies_account_123_1_totals_224_instant"
],
"dbf_tables": [
"f2_224_123_1_total",
"f2_224_subsid_invest"
],
"schedule": "224",
"ferc_accounts": [
"123.1"
]
},
{
"title": "Prepayments",
"description": "Itemized prepaid expenses (Account 165) by nature of payment.",
"pudl_tables": [],
"xbrl_tables": [
"prepayments_account_165_230a_instant"
],
"dbf_tables": [
"f2_230_prepayments"
],
"schedule": "230a",
"ferc_accounts": [
"165"
]
},
{
"title": "Extraordinary Property Losses",
"description": "Extraordinary property losses (Account 182.1) deferred with FERC authorization, with amortization periods.",
"pudl_tables": [],
"xbrl_tables": [
"extraordinary_property_losses_account_182_1_230b_duration",
"extraordinary_property_losses_account_182_1_230b_instant",
"extraordinary_property_losses_account_182_1_totals_230b_instant"
],
"dbf_tables": [
"f2_230_extra_losses"
],
"schedule": "230b",
"ferc_accounts": [
"182.1"
]
},
{
"title": "Unrecovered Plant And Regulatory Study Costs",
"description": "Unrecovered plant and regulatory study costs (Account 182.2) deferred with FERC authorization, with amortization periods.",
"pudl_tables": [],
"xbrl_tables": [
"unrecovered_plant_and_regulatory_study_costs_account_182_2_230c_duration",
"unrecovered_plant_and_regulatory_study_costs_account_182_2_230c_instant",
"unrecovered_plant_and_regulatory_study_costs_account_182_2_totals_230c_duration",
"unrecovered_plant_and_regulatory_study_costs_account_182_2_totals_230c_instant"
],
"dbf_tables": [
"f2_230_unrec_costs"
],
"schedule": "230c",
"ferc_accounts": [
"182.2"
]
},
{
"title": "Other Regulatory Assets",
"description": "Regulatory assets (Account 182.3) created through ratemaking actions and not captured in other accounts, with amortization details.",
"pudl_tables": [],
"xbrl_tables": [
"other_regulatory_assets_account_182_3_232_duration",
"other_regulatory_assets_account_182_3_232_instant",
"other_regulatory_assets_account_182_3_totals_232_duration",
"other_regulatory_assets_account_182_3_totals_232_instant"
],
"dbf_tables": [
"f2_232_othr_reg_assets"
],
"schedule": "232",
"ferc_accounts": [
"182.3"
]
},
{
"title": "Miscellaneous Deferred Debits",
"description": "Itemized miscellaneous deferred debit balances (Account 186) with amortization periods where applicable.",
"pudl_tables": [],
"xbrl_tables": [
"miscellaneous_deferred_debits_account_186_233_duration",
"miscellaneous_deferred_debits_account_186_233_instant",
"miscellaneous_deferred_debits_account_186_totals_233_duration",
"miscellaneous_deferred_debits_account_186_totals_233_instant"
],
"dbf_tables": [
"f2_233_misc_dfrrd_db"
],
"schedule": "233",
"ferc_accounts": [
"186"
]
},
{
"title": "Accumulated Deferred Income Taxes",
"description": "Accumulated deferred income taxes (Account 190) classified by business activity and tax type.",
"pudl_tables": [],
"xbrl_tables": [
"accumulated_deferred_income_taxes_account_190_classified_by_business_activities_234_duration",
"accumulated_deferred_income_taxes_account_190_classified_by_business_activities_234_instant",
"accumulated_deferred_income_taxes_account_190_classified_by_tax_types_234_duration",
"accumulated_deferred_income_taxes_account_190_classified_by_tax_types_234_instant"
],
"dbf_tables": [
"f2_234_accum_dfrrd_tax"
],
"schedule": "234",
"ferc_accounts": [
"190"
]
},
{
"title": "Capital Stock",
"description": "Details of authorized, issued, and outstanding common and preferred stock (Accounts 201 and 204) by class and series.",
"pudl_tables": [],
"xbrl_tables": [
"capital_stock_accounts_201_and_204_250_duration",
"capital_stock_accounts_201_and_204_250_instant",
"capital_stock_accounts_201_and_204_totals_250_instant",
"capital_stock_common_stock_account_201_250_duration",
"capital_stock_common_stock_account_201_250_instant",
"capital_stock_common_stock_account_201_totals_250_instant",
"capital_stock_preferred_stock_account_204_250_duration",
"capital_stock_preferred_stock_account_204_250_instant",
"capital_stock_preferred_stock_account_204_totals_250_instant"
],
"dbf_tables": [
"f2_250_capital_stock",
"f2a_250_capital_stock",
"f2a_250_long_term_debt"
],
"schedule": "250",
"ferc_accounts": [
"201",
"204"
]
},
{
"title": "Capital Stock Subscribed, Capital Stock Liability for Conversion, Premium on Capital Stock, and Installments Recieved on Capital Stock",
"description": "Balances in subscribed, converted, premium, installment, and liability-for-conversion accounts (202, 203, 205, 206, 207, 212) for common and preferred stock.",
"pudl_tables": [],
"xbrl_tables": [
"capital_stock_common_stock_converted_account_203_252_duration",
"capital_stock_common_stock_converted_account_203_252_instant",
"capital_stock_common_stock_subscribed_account_202_252_duration",
"capital_stock_common_stock_subscribed_account_202_252_instant",
"capital_stock_installments_on_capital_stock_account_212_252_duration",
"capital_stock_installments_on_capital_stock_account_212_252_instant",
"capital_stock_installments_on_capital_stock_account_212_totals_252_instant",
"capital_stock_preferred_stock_liability_for_conversion_account_206_252_duration",
"capital_stock_preferred_stock_liability_for_conversion_account_206_252_instant",
"capital_stock_preferred_stock_subscribed_account_205_252_duration",
"capital_stock_preferred_stock_subscribed_account_205_252_instant",
"capital_stock_premium_on_capital_stock_account_207_252_duration",
"capital_stock_premium_on_capital_stock_account_207_252_instant",
"capital_stock_premium_on_capital_stock_account_207_totals_252_instant",
"capital_stock_subscribed_liability_for_conversion_premium_on_and_installments_recieved_on_accts_202_203_205_206_207_and_212_252_duration",
"capital_stock_subscribed_liability_for_conversion_premium_on_and_installments_recieved_on_accts_202_203_205_206_207_and_212_252_instant",
"capital_stock_subscribed_liability_for_conversion_premium_on_and_installments_recieved_on_accts_202_203_205_206_207_and_212_totals_252_instant"
],
"dbf_tables": [
"f2_252_cap_stock"
],
"schedule": "252",
"ferc_accounts": [
"202",
"203",
"205",
"206",
"207",
"212"
]
},
{
"title": "Other Paid-In Capital",
"description": "Balances in other paid-in capital accounts (208\u2013211), including donations from stockholders, reduction in par value, and miscellaneous paid-in capital.",
"pudl_tables": [],
"xbrl_tables": [
"other_paid_in_capital_accounts_208_211_253_duration",
"other_paid_in_capital_accounts_208_211_donations_received_from_stockholders_253_duration",
"other_paid_in_capital_accounts_208_211_miscellaneous_paid_in_capital_253_duration",
"other_paid_in_capital_accounts_208_211_reduction_in_par_or_stated_value_of_capital_stock_253_duration",
"other_paid_in_capital_accounts_208_211_required_capital_stock_253_duration",
"other_paid_in_capital_accounts_208_211_total_253_duration",
"other_paid_in_capital_accounts_208_211_total_253_instant"
],
"dbf_tables": [
"f2_253_other_capital"
],
"schedule": "253",
"ferc_accounts": [
"208",
"209",
"210",
"211"
]
},
{
"title": "Discount on Capital Stock",
"description": "Unamortized discount on capital stock (Account 213) and capital stock issuance expense (Account 214) by class and series.",
"pudl_tables": [],
"xbrl_tables": [
"capital_stock_expense_account_214_254_duration",
"capital_stock_expense_account_214_254_instant",
"capital_stock_expense_account_214_totals_254_instant",
"discount_on_capital_stock_account_213_254_duration",
"discount_on_capital_stock_account_213_254_instant",
"discount_on_capital_stock_account_213_totals_254_instant"
],
"dbf_tables": [
"f2_254_cap_stk_expense",
"f2_254_discount_cap_stk"
],
"schedule": "254",
"ferc_accounts": [
"213",
"214"
]
},
{
"title": "Securities Issued Or Assumed And Securities Refunded Or Retired During The Year",
"description": "Summary of debt and equity security financing transactions during the year, including new issuances, assumptions, refundings, and retirements.",
"pudl_tables": [],
"xbrl_tables": [
"securities_issued_or_assumed_and_securities_refunded_or_retired_during_the_year_255_1_duration"
],
"dbf_tables": [
"f2_255_securities"
],
"schedule": "255.1",
"ferc_accounts": []
},
{
"title": "Long-Term Debt",
"description": "Details of long-term debt instruments (bonds, reacquired bonds, advances from associated companies, other long-term debt) including terms, amounts, and maturities.",
"pudl_tables": [],
"xbrl_tables": [
"long_term_debt_accounts_221_222_223_and_224_256_duration",
"long_term_debt_accounts_221_222_223_and_224_256_instant",
"long_term_debt_accounts_221_222_223_and_224_totals_256_duration",
"long_term_debt_accounts_221_222_223_and_224_totals_256_instant",
"long_term_debt_advances_from_associated_companies_223_256_duration",
"long_term_debt_advances_from_associated_companies_223_256_instant",
"long_term_debt_advances_from_associated_companies_223_totals_256_duration",
"long_term_debt_advances_from_associated_companies_223_totals_256_instant",
"long_term_debt_bonds_221_256_duration",
"long_term_debt_bonds_221_256_instant",
"long_term_debt_bonds_221_totals_256_duration",
"long_term_debt_bonds_221_totals_256_instant",
"long_term_debt_other_long_term_debt_224_256_duration",
"long_term_debt_other_long_term_debt_224_256_instant",
"long_term_debt_other_long_term_debt_224_totals_256_duration",
"long_term_debt_other_long_term_debt_224_totals_256_instant",
"long_term_debt_reacquired_bonds_222_256_duration",
"long_term_debt_reacquired_bonds_222_256_instant",
"long_term_debt_reacquired_bonds_222_totals_256_duration",
"long_term_debt_reacquired_bonds_222_totals_256_instant"
],
"dbf_tables": [
"f2_256_long_term_debt"
],
"schedule": "256",
"ferc_accounts": [
"221",
"222",
"223",
"224"
]
},
{
"title": "Unamortized Debt Expense, Premium And Discount On Long-Term Debt",
"description": "Unamortized debt issuance expense (Account 181), premium (Account 225), and discount (Account 226) on long-term debt by instrument.",
"pudl_tables": [],
"xbrl_tables": [
"discount_on_long_term_debt_account_226_258_duration",
"discount_on_long_term_debt_account_226_258_instant",
"premium_on_long_term_debt_account_225_258_duration",
"premium_on_long_term_debt_account_225_258_instant",
"unamortized_debt_expense_account_181_258_duration",
"unamortized_debt_expense_account_181_258_instant",
"unamortized_debt_expense_premium_and_discount_on_long_term_debt_accounts_181_225_226_258_duration",
"unamortized_debt_expense_premium_and_discount_on_long_term_debt_accounts_181_225_226_258_instant"
],
"dbf_tables": [
"f2_258_unamort_debt"
],
"schedule": "258",
"ferc_accounts": [
"181",
"225",
"226"
]
},
{
"title": "Unamortized Loss And Gain On Reacquired Debt",
"description": "Unamortized losses (Account 189) and gains (Account 257) from reacquisition of long-term debt, by instrument.",
"pudl_tables": [],
"xbrl_tables": [
"unamortized_gain_account_257_260_duration",
"unamortized_gain_account_257_260_instant",
"unamortized_loss_account_189_260_duration",
"unamortized_loss_account_189_260_instant",
"unamortized_loss_and_gain_on_reacquired_debt_account_189_257_260_duration",
"unamortized_loss_and_gain_on_reacquired_debt_account_189_257_260_instant"
],
"dbf_tables": [
"f2_260_unamort_loss_gain"
],
"schedule": "260",
"ferc_accounts": [
"189",
"257"
]
},
{
"title": "Reconciliation of Reported Net Income with Taxable Income for Federal Income Taxes",
"description": "Reconciliation of book net income to federal taxable income, with temporary and permanent differences itemized and tax computation shown.",
"pudl_tables": [],
"xbrl_tables": [
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_261_duration",
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_deductions_on_return_not_charged_against_book_income_261_duration",
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_deductions_recorded_on_books_not_deducted_for_return_261_duration",
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_income_recorded_on_books_not_included_in_return_261_duration",
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_show_computation_of_tax_261_duration",
"reconciliation_of_reported_net_income_with_taxable_income_for_federal_income_taxes_taxable_income_not_reported_on_books_261_duration"
],
"dbf_tables": [
"f2_261_reconcil_net_inc"
],
"schedule": "261",
"ferc_accounts": []
},
{
"title": "Taxes Accrued, Prepaid And Charged During Year, Distribution Of Taxes Charged",
"description": "Accrued and prepaid tax balances by tax type, and distribution of taxes charged to operating and other accounts during the year.",
"pudl_tables": [],
"xbrl_tables": [
"taxes_accrued_prepaid_and_charged_during_year_distribution_of_taxes_charged_show_utility_dept_where_applicable_and_acct_charged_262_duration",
"taxes_accrued_prepaid_and_charged_during_year_distribution_of_taxes_charged_show_utility_dept_where_applicable_and_acct_charged_262_instant",
"taxes_accrued_prepaid_and_charged_during_year_distribution_of_taxes_charged_total_262_duration",
"taxes_accrued_prepaid_and_charged_during_year_distribution_of_taxes_charged_total_262_instant"
],
"dbf_tables": [
"f2_262_taxes_accrued"
],
"schedule": "262",
"ferc_accounts": [
"408",
"409"
]
},
{
"title": "Miscellaneous Current And Accrued Liabilities",
"description": "Itemized other current and accrued liabilities (Account 242) not captured elsewhere in the balance sheet.",
"pudl_tables": [],
"xbrl_tables": [
"miscellaneous_current_and_accrued_liabilities_account_242_268_duration",
"miscellaneous_current_and_accrued_liabilities_account_242_268_instant",
"miscellaneous_current_and_accrued_liabilities_account_242_totals_268_instant"
],
"dbf_tables": [
"f2_268_misc_curr_liab"
],
"schedule": "268",
"ferc_accounts": [
"242"
]
},
{
"title": "Other Deferred Credits",
"description": "Itemized other deferred credit balances (Account 253) with amortization periods where applicable.",
"pudl_tables": [],
"xbrl_tables": [
"other_deferred_credits_account_253_269_duration",
"other_deferred_credits_account_253_269_instant",
"other_deferred_credits_account_253_totals_269_duration",
"other_deferred_credits_account_253_totals_269_instant"
],
"dbf_tables": [
"f2_269_other_dfrrd_cr"
],
"schedule": "269",
"ferc_accounts": [
"253"
]
},
{
"title": "Accumulated Deferred Income Taxes-Other Property (Account 282)",
"description": "Accumulated deferred income taxes on property not subject to accelerated amortization (Account 282), classified by business activity and tax type.",
"pudl_tables": [],
"xbrl_tables": [
"accumulated_deferred_income_taxes_other_property_account_282_classified_by_business_activities_274_duration",
"accumulated_deferred_income_taxes_other_property_account_282_classified_by_business_activities_274_instant",
"accumulated_deferred_income_taxes_other_property_account_282_classified_by_tax_types_274_duration",
"accumulated_deferred_income_taxes_other_property_account_282_classified_by_tax_types_274_instant"
],
"dbf_tables": [
"f2_274_dfrrd_tax_prop"
],
"schedule": "274",
"ferc_accounts": [
"282"
]
},
{
"title": "Accumulated Deferred Income Taxes-Other (Account 283)",
"description": "Accumulated deferred income taxes for all other items (Account 283), classified by business activity and tax type.",
"pudl_tables": [],
"xbrl_tables": [
"accumulated_deferred_income_taxes_other_account_283_classified_by_business_activities_276_duration",
"accumulated_deferred_income_taxes_other_account_283_classified_by_business_activities_276_instant",
"accumulated_deferred_income_taxes_other_account_283_classified_by_tax_types_276_duration",
"accumulated_deferred_income_taxes_other_account_283_classified_by_tax_types_276_instant"
],
"dbf_tables": [
"f2_276_dfrrd_tax_other"
],
"schedule": "276",
"ferc_accounts": [
"283"
]
},
{
"title": "Other Regulatory Liabilities",
"description": "Regulatory liabilities (Account 254) created through ratemaking actions, with descriptions and amortization periods.",
"pudl_tables": [],
"xbrl_tables": [
"other_regulatory_liabilities_278_duration",
"other_regulatory_liabilities_278_instant",
"other_regulatory_liabilities_totals_278_duration",
"other_regulatory_liabilities_totals_278_instant"
],
"dbf_tables": [
"f2_278_other_reg_liab"
],
"schedule": "278",
"ferc_accounts": [
"254"
]
},
{
"title": "Monthly Quantity & Revenue Data",
"description": "Monthly gas revenues and volumes by rate schedule, broken out by transportation and storage services.",
"pudl_tables": [],
"xbrl_tables": [
"monthly_quantity_revenue_data_by_rate_schedule_299_duration",
"monthly_quantity_revenue_data_by_rate_schedule_storage_299_duration",
"monthly_quantity_revenue_data_by_rate_schedule_transportation_299_duration"
],
"dbf_tables": [
"f2_299_mthqtr_rev_sched"
],
"schedule": "299",
"ferc_accounts": []
},
{
"title": "Gas Operating Revenues",
"description": "Summary of natural gas operating revenues by prescribed account, for current and prior year.",
"pudl_tables": [],
"xbrl_tables": [
"gas_operating_revenues_300_duration"
],
"dbf_tables": [
"f2_300_gas_op_rev"
],
"schedule": "300",
"ferc_accounts": [
"480",
"481",
"482",
"483",
"484",
"485",
"486",
"487",
"488",
"489",
"489.1",
"489.2",
"489.3",
"489.4",
"490",
"491",
"492",
"493",
"494",
"495"
]
},
{
"title": "Revenues From Transportation Of Gas Of Others Through Gathering Facilities",
"description": "Revenues and gas volumes (Dth) from transporting third-party gas through gathering facilities, by zone of receipt.",
"pudl_tables": [],
"xbrl_tables": [
"revenues_from_transporation_of_gas_of_others_through_gathering_facilities_account_489_1_302_duration"
],
"dbf_tables": [
"f2_302_rev_gas_gather"
],
"schedule": "302",
"ferc_accounts": [
"489.1"
]
},
{
"title": "Revenues From Transportation Of Gas Of Others Through Transmission Facilities",
"description": "Revenues and gas volumes (Dth) from transporting third-party gas through transmission facilities, by delivery zone and rate schedule.",
"pudl_tables": [],
"xbrl_tables": [
"revenues_from_transportation_of_gas_of_others_through_transmission_facilities_account_489_2_304_duration",
"revenues_from_transportation_of_gas_of_others_through_transmission_facilities_account_489_2_by_rate_schedule_304_duration",
"revenues_from_transportation_of_gas_of_others_through_transmission_facilities_account_489_2_by_zone_304_duration"
],
"dbf_tables": [
"f2_304_rev_gas_trans"
],
"schedule": "304",
"ferc_accounts": [
"489.2"
]
},
{
"title": "Revenues From Storing Gas Of Others",
"description": "Revenues and volumes from storing gas on behalf of others (Account 489.4), by rate schedule.",
"pudl_tables": [],
"xbrl_tables": [
"revenues_from_storing_gas_of_others_account_489_4_306_duration"
],
"dbf_tables": [
"f2_306_rev_store_gas"
],
"schedule": "306",
"ferc_accounts": [
"489.4"
]
},
{
"title": "Other Gas Revenues",
"description": "Individual transactions of $250,000 or more included in other gas revenues (Account 495), such as penalties and hub service fees.",
"pudl_tables": [],
"xbrl_tables": [
"other_gas_revenues_account_495_308_duration",
"other_gas_revenues_account_495_breakdown_308_duration"
],
"dbf_tables": [
"f2_308_other_gas_rev"
],
"schedule": "308",
"ferc_accounts": [
"495"
]
},
{
"title": "Natural Gas Company Gas Revenues and Dekatherms",
"description": "Natural gas operating revenues and dekatherms of gas sold for each prescribed account.",
"pudl_tables": [],
"xbrl_tables": [],
"dbf_tables": [
"f2_309_gas_rev_and_deks"
],
"schedule": "309",
"ferc_accounts": []
},
{
"title": "Gas Production and Other Gas Supply Expenses",
"description": "Gas production and other gas supply expenses.",
"pudl_tables": [],
"xbrl_tables": [],
"dbf_tables": [
"f2_310_gas_prod_sply_exp"
],
"schedule": "310",
"ferc_accounts": []
},
{
"title": "Natural Gas Storage, Terminaling, Processing Services",
"description": "Natural gas storage, terminaling, processing, transmission and distribution expenses.",
"pudl_tables": [],
"xbrl_tables": [],
"dbf_tables": [
"f2_311_gas_stor_exp"
],
"schedule": "311",
"ferc_accounts": []
},
{
"title": "Gas Customer Accounts, Service, Sales, Administrative and General Expenses",
"description": "Customer accounts, service, sales, and administrative and general expenses.",
"pudl_tables": [],
"xbrl_tables": [],
"dbf_tables": [
"f2_312_gas_admin_exp"
],
"schedule": "312",
"ferc_accounts": []
},
{
"title": "Discounted Rate Services And Negotiated Rate Services",
"description": "Revenues and volumes from discounted-rate and negotiated-rate gas transportation and storage services.",
"pudl_tables": [],
"xbrl_tables": [
"discounted_rate_services_and_negotiated_rate_services_313_duration",
"discounted_rate_services_and_negotiated_rate_services_totals_313_duration"
],
"dbf_tables": [
"f2_313_disc_neg_rate_serv"
],
"schedule": "313",
"ferc_accounts": []
},
{
"title": "Gas Operation And Maintenance Expenses",
"description": "Gas operation and maintenance expenses by account for current and prior year.",
"pudl_tables": [],
"xbrl_tables": [
"gas_operation_and_maintenance_expense_317_duration"
],
"dbf_tables": [
"f2_317_gas_op_maint"
],
"schedule": "317",
"ferc_accounts": []
},
{
"title": "Exchange And Imbalance Transactions",
"description": "Gas quantity imbalances from system balancing and no-notice service, and certificated natural gas exchange transactions, by zone and rate schedule.",
"pudl_tables": [],
"xbrl_tables": [
"exchange_and_imbalance_transactions_328_duration",
"exchange_and_imbalance_transactions_totals_328_duration"
],
"dbf_tables": [
"f2_328_exchange_imbalance"
],
"schedule": "328",
"ferc_accounts": []
},
{
"title": "Gas Used In Utility Operations",
"description": "Credits to gas supply accounts (810\u2013812) for natural gas consumed in the respondent's own utility operations, by purpose.",
"pudl_tables": [],
"xbrl_tables": [
"gas_used_in_utility_operations_331_duration",
"gas_used_in_utility_operations_totals_331_duration"
],
"dbf_tables": [
"f2_331_gas_utility_op"
],
"schedule": "331",
"ferc_accounts": [
"810",
"811",
"812"
]
},
{
"title": "Transmission And Compression Of Gas By Others",
"description": "Payments to third parties for transporting or compressing gas on behalf of the respondent, for volumes exceeding 1,000,000 Dth.",
"pudl_tables": [],
"xbrl_tables": [
"transmission_and_compression_of_gas_by_others_account_858_332_duration",
"transmission_and_compression_of_gas_by_others_account_858_totals_332_duration"
],
"dbf_tables": [
"f2_332_trans_comp_other"
],
"schedule": "332",
"ferc_accounts": [
"858"
]
},
{
"title": "Other Gas Supply Expenses",
"description": "Itemized other gas supply expenses (Account 813), including maintenance, imbalance settlements, and gas losses.",
"pudl_tables": [],
"xbrl_tables": [
"other_gas_supply_expenses_account_813_334_duration",
"other_gas_supply_expenses_account_813_totals_334_duration"
],
"dbf_tables": [
"f2_334_oth_spply_expns"
],
"schedule": "334",
"ferc_accounts": [
"813"
]
},
{
"title": "Miscellaneous General Expenses-Gas",
"description": "Miscellaneous gas general expenses (Account 930.2) itemized by recipient and purpose for amounts over $250,000.",
"pudl_tables": [],
"xbrl_tables": [
"miscellaneous_general_expenses_account_930_2_335_duration",
"miscellaneous_general_expenses_account_930_2_breakdown_335_duration"
],
"dbf_tables": [
"f2_335_misc_gen_expense"
],
"schedule": "335",
"ferc_accounts": [
"930.2"
]
},
{
"title": "Section A. Summary of Depreciation, Depletion, and Amortization Charges",
"description": "Depreciation expense, depletion, and amortization charges by plant functional group (Section A), and depreciable plant balances with composite depreciation rates (Section B).",
"pudl_tables": [],
"xbrl_tables": [
"depreciation_depletion_and_amortization_of_gas_plant_section_a_336_duration",
"depreciation_depletion_and_amortization_of_gas_plant_section_b_336_duration",
"depreciation_depletion_and_amortization_of_gas_plant_section_b_details_336_duration"
],
"dbf_tables": [
"f2_336_depr_depl_amort_a"
],
"schedule": "336",
"ferc_accounts": [
"403",
"404",
"405",
"406",
"407"
]
},
{
"title": "Section B. Factors Used in Estimating Depreciation Charges",
"description": "Depreciable plant balances to which depreciation rates are applied and the composite depreciation rates used for each functional group.",
"pudl_tables": [],
"xbrl_tables": [],
"dbf_tables": [
"f2_338_depr_depl_amort_b"
],
"schedule": "338",
"ferc_accounts": [
"403",
"404",
"405",
"406",
"407"
]
},
{
"title": "Depreciation, Depletion and Amortization of Gas Plant Except Amortization of Acquisition Adjustments",
"description": "Year to date amounts of depreciation expense, asset retirement cost depreciation, depletion and amortization, except amortization of acquisition adjustments for the accounts indicated and classified according to the plant functional groups described",
"pudl_tables": [],
"xbrl_tables": [],
"dbf_tables": [
"f2_339_depr_gas_plant"
],
"schedule": "339",
"ferc_accounts": [
"403",
"403.1",
"404.1",
"404.2",
"404.3",
"405"
]
},
{
"title": "Particulars Concerning Certain Income Deductions And Interest Charges Accounts",
"description": "Itemized breakdown of selected income deduction and interest charge accounts: miscellaneous amortization, donations, life insurance, political activities, penalties, interest on associated-company debt, and other items.",
"pudl_tables": [],
"xbrl_tables": [
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_donations_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_donations_totals_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_interest_on_debt_to_associated_companies_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_interest_on_debt_to_associated_companies_totals_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_life_insurance_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_life_insurance_totals_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_miscellaneous_amortization_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_miscellaneous_amortization_totals_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_other_deductions_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_other_deductions_totals_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_other_interest_expense_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_other_interest_expense_totals_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_penalties_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_penalties_totals_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_political_and_related_activities_340_duration",
"particulars_concerning_certain_income_deductions_and_interest_charges_accounts_political_and_related_activities_totals_340_duration"
],
"dbf_tables": [
"f2_340_partic_inc_int"
],
"schedule": "340",
"ferc_accounts": [
"425",
"426.1",
"426.2",
"426.3",
"426.4",
"426.5",
"427",
"428",
"429",
"430",
"431"
]
},
{
"title": "Regulatory Commission Expenses",
"description": "Expenses incurred in formal regulatory proceedings, including case descriptions, amounts assessed or incurred, and amortization details.",
"pudl_tables": [],
"xbrl_tables": [
"regulatory_commission_expenses_account_928_350_duration",
"regulatory_commission_expenses_account_928_350_instant",
"regulatory_commission_expenses_account_928_total_350_duration",
"regulatory_commission_expenses_account_928_total_350_instant"
],
"dbf_tables": [
"f2_350_reg_comm_expense"
],
"schedule": "350",
"ferc_accounts": [
"928"
]
},
{
"title": "Employee Pensions And Benefits (Account 926)",
"description": "Itemized employee pension and benefit expenses included in Account 926.",
"pudl_tables": [],
"xbrl_tables": [
"employee_pensions_and_benefits_account_926_352_duration",
"employee_pensions_and_benefits_account_926_breakdown_352_duration"
],
"dbf_tables": [
"f2_352_emp_benefits"
],
"schedule": "352",
"ferc_accounts": [
"926"
]
},
{
"title": "Distribution Of Salaries And Wages",
"description": "Total salaries and wages distributed among utility departments, construction, plant removals, and other accounts.",
"pudl_tables": [],
"xbrl_tables": [
"distribution_of_salaries_and_wages_354_duration",
"distribution_of_salaries_and_wages_other_account_details_354_duration"
],
"dbf_tables": [
"f2_354_dist_wages"
],
"schedule": "354",
"ferc_accounts": []
},
{
"title": "Charges For Outside Professional And Other Consultative Services",
"description": "Payments over $250,000 to external consultants and professionals (legal, engineering, financial, etc.) for services provided to the respondent.",
"pudl_tables": [],
"xbrl_tables": [
"charges_for_outside_professional_and_other_consultative_services_357_duration",
"charges_for_outside_professional_and_other_consultative_services_totals_357_duration"
],
"dbf_tables": [
"f2_357_chrgs_services"
],
"schedule": "357",
"ferc_accounts": []
},
{
"title": "Transactions With Associated (Affiliated) Companies",
"description": "Goods and services valued over $250,000 received from or provided to affiliated companies, with description and amount.",
"pudl_tables": [],
"xbrl_tables": [
"transactions_with_associated_affiliated_companies_provided_by_affiliated_company_358_duration",
"transactions_with_associated_affiliated_companies_provided_by_affiliated_company_totals_358_duration"
],
"dbf_tables": [
"f2_358_trans_affil"
],
"schedule": "358",
"ferc_accounts": []
},
{
"title": "Compressor Stations",
"description": "Physical details of compressor stations by functional type (field, products extraction, underground storage, transmission, distribution, other), including installed capacity and horsepower.",
"pudl_tables": [],
"xbrl_tables": [
"compressor_stations_508_duration",
"compressor_stations_total_508_duration"
],
"dbf_tables": [
"f2_508_comp_stations"
],
"schedule": "508",
"ferc_accounts": []
},
{
"title": "Gas Storage Projects",
"description": "Monthly injections into and withdrawals from each gas storage project, for gas belonging to the respondent and for others.",
"pudl_tables": [],
"xbrl_tables": [
"gas_storage_projects_by_months_gas_delivered_to_storage_512_duration",
"gas_storage_projects_by_months_gas_withdrawn_from_storage_512_duration"
],
"dbf_tables": [
"f2_512_gas_storage"
],
"schedule": "512",
"ferc_accounts": []
},
{
"title": "Gas Storage Projects",
"description": "Storage capacity data for each gas storage project, including FERC-certificated capacity, base gas, and working gas volumes.",
"pudl_tables": [],
"xbrl_tables": [
"gas_storage_projects_by_capacities_513_duration"
],
"dbf_tables": [
"f2_513_gas_storage_cont"
],
"schedule": "513",
"ferc_accounts": []
},
{
"title": "Transmission Lines",
"description": "Miles of transmission pipeline operated by the respondent at year-end, by state and ownership type.",
"pudl_tables": [],
"xbrl_tables": [
"transmission_lines_514_duration",
"transmission_lines_514_instant",
"transmission_lines_total_514_duration",
"transmission_lines_total_514_instant"
],
"dbf_tables": [
"f2_514_trans_lines"
],
"schedule": "514",
"ferc_accounts": []
},
{
"title": "Transmission System Peak Deliveries",
"description": "Peak single-day and three-day transmission system deliveries and related gas transported, withdrawn, and other operational data during the heating season.",
"pudl_tables": [],
"xbrl_tables": [
"transmission_system_peak_deliveries_single_day_gas_transported_518_duration",
"transmission_system_peak_deliveries_single_day_gas_withdrawn_518_duration",
"transmission_system_peak_deliveries_single_day_other_operational_activities_518_duration",
"transmission_system_peak_deliveries_single_day_peak_deliveries_518_duration",
"transmission_system_peak_deliveries_three_day_gas_transported_518_duration",
"transmission_system_peak_deliveries_three_day_gas_withdrawn_518_duration",
"transmission_system_peak_deliveries_three_day_other_operational_activities_518_duration",
"transmission_system_peak_deliveries_three_day_peak_deliveries_518_duration"
],
"dbf_tables": [
"f2_518_trans_peak"
],
"schedule": "518",
"ferc_accounts": []
},
{
"title": "Auxiliary Peaking Facilities",
"description": "Auxiliary facilities used to meet seasonal peak demands (underground storage, LNG installations, gas liquefaction plants, oil-gas sets, etc.).",
"pudl_tables": [],
"xbrl_tables": [
"auxiliary_peaking_facilities_519_duration"
],
"dbf_tables": [
"f2_519_aux_peak"
],
"schedule": "519",
"ferc_accounts": []
},
{
"title": "Gas Account - Natural Gas",
"description": "Total natural gas received and delivered by the respondent during the year, reconciling all receipts and dispositions by source and type.",
"pudl_tables": [],
"xbrl_tables": [
"gas_account_natural_gas_520_duration",
"gas_account_natural_gas_delivered_for_other_operations_520_duration",
"gas_account_natural_gas_received_from_other_operations_520_duration"
],
"dbf_tables": [
"f2_520_nat_gas"
],
"schedule": "520",
"ferc_accounts": []
},
{
"title": "Shipper Supplied Gas for the Current Quarter",
"description": "Monthly tracking of shipper-supplied gas, pipeline fuel consumption, excess gas disposition, and sources used to meet deficiencies, reported for each month of the current quarter.",
"pudl_tables": [],
"xbrl_tables": [
"shipper_supplied_gas_for_the_current_quarter_521_m1_duration",
"shipper_supplied_gas_for_the_current_quarter_521_m2_duration",
"shipper_supplied_gas_for_the_current_quarter_521_m3_duration",
"shipper_supplied_gas_for_the_current_quarter_other_disposition_of_excess_gas_521_m1_duration",
"shipper_supplied_gas_for_the_current_quarter_other_disposition_of_excess_gas_521_m2_duration",
"shipper_supplied_gas_for_the_current_quarter_other_disposition_of_excess_gas_521_m3_duration",
"shipper_supplied_gas_for_the_current_quarter_other_gas_acquired_to_meet_deficiency_521_m1_duration",
"shipper_supplied_gas_for_the_current_quarter_other_gas_acquired_to_meet_deficiency_521_m2_duration",
"shipper_supplied_gas_for_the_current_quarter_other_gas_acquired_to_meet_deficiency_521_m3_duration"
],
"dbf_tables": [
"f2_521_fwd_bck_haul",
"f2_521_month_1",
"f2_521_month_2",
"f2_521_month_3",
"f2_521_ship_supplied_gas"
],
"schedule": "521",
"ferc_accounts": []
},
{
"title": "System Maps",
"description": "Certification that system maps of the respondent's production, gathering, transmission, and gas sales facilities have been filed with FERC.",
"pudl_tables": [],
"xbrl_tables": [
"system_map_522_duration"
],
"dbf_tables": [
"f2_522_sys_map_files",
"f2_522_system_maps"
],
"schedule": "522.1",
"ferc_accounts": []
}
]
PUDL Data Sources
Use this reference when looking up the short code for a raw input dataset, finding the documentation page for a specific source, or resolving which datasets PUDL ingests.
For agent use, query the top-level `sources` array of the PUDL descriptor with jq.
---
Where this data lives
PUDL's pudl_parquet_datapackage.json descriptor carries a top-level sources array listing every dataset PUDL ingests, each with source-level provenance, licensing, and a docs link. Locate or fetch it the same way as any other PUDL metadata — see step 1 of the workflow in SKILL.md, or run python scripts/fetch_descriptor.py for an offline copy cached at assets/cache/pudl_parquet_datapackage.json. Querying this array directly keeps this reference synced with PUDL's nightly build automatically, with no separate file to keep up to date.
The sources schema
sources itself is a standard Frictionless Data Package field — it also appears per-resource (see PUDL Datapackage Extensions). The rich schema PUDL populates it with is the PUDL-specific part, layered on top of the bare name/title the spec requires. Every record in the top-level array has:
| Field | Meaning |
|---|---|
name | short code identifier (e.g. eia860) — the same short code used elsewhere in PUDL |
title | human-readable full name of the source |
path | the source's homepage URL (not a data file) |
description | one-sentence description of what the source contains |
email | contact email for the source agency, if known |
keywords | list of search terms associated with the source |
concept_doi | Zenodo concept DOI for the raw input archive's lineage as a whole — see Zenodo and DOI conventions |
license_raw | the license the original agency published the data under |
license_pudl | the license PUDL republishes the data under (almost always CC-BY-4.0) |
contributors | list of contributor/publisher records (usually just Catalyst Cooperative) |
doi | DOI for this dataset within PUDL's own citation record |
documentation | link to the source's PUDL docs page (.html); null if no docs page exists yet — append `.md` to fetch the LLM-optimized version instead |
Example record (eia860, keywords truncated for brevity):
{
"name": "eia860",
"title": "EIA Form 860 -- Annual Electric Generator Report",
"path": "https://www.eia.gov/electricity/data/eia860",
"email": "infoelectric@eia.gov",
"description": "US Energy Information Administration (EIA) Form 860 data for electric power plants with 1 megawatt or greater combined nameplate capacity.",
"keywords": ["eia860", "generators", "capacity", "fuel", "..."],
"concept_doi": "https://doi.org/10.5281/zenodo.4127026",
"license_raw": { "name": "other-pd", "title": "U.S. Government Works", "path": "..." },
"license_pudl": { "name": "CC-BY-4.0", "title": "Creative Commons Attribution 4.0", "path": "..." },
"contributors": [{ "name": "catalyst-cooperative", "title": "Catalyst Cooperative", "roles": ["publisher"] }],
"doi": "https://doi.org/10.5281/zenodo.20380530",
"documentation": "https://docs.catalyst.coop/pudl/en/nightly/data_sources/eia860.html"
}There are currently 31 entries. Two are worth knowing about so they don't confuse a keyword search or "list all sources" request: pudl refers to PUDL-derived data itself (entity resolution and other PUDL-authored tables), not an external source it ingests; mshamines (Mine Safety and Health Administration mines) doesn't yet have a documentation page. Both are otherwise ordinary, queryable entries.
The `name` field is the short code used in:
- Cached raw-archive paths:
s3://pudl.catalyst.coop/zenodo/<name>/<concrete-doi>/ - Table name prefixes (second component): e.g.
out_eia923__generation - FERC XBRL descriptor filenames: e.g.
ferc1_xbrl_datapackage.json
---
jq examples
PKG=assets/cache/pudl_parquet_datapackage.json
# Find a source by keyword in the title or keyword list
jq '[.sources[] | select(.title | test("balancing authority"; "i"))]' "$PKG"
jq '[.sources[] | select(.keywords[]? | test("emissions"; "i")) | {name, title}]' "$PKG"
# Get the short code for a specific source
jq '.sources[] | select(.title | test("CEMS"; "i")) | .name' "$PKG"
# Get the docs URL for a known short code
jq -r '.sources[] | select(.name == "ferc1") | .documentation' "$PKG"
# List all sources with no docs page yet
jq '[.sources[] | select(.documentation == null) | .name]' "$PKG"
# List every source's short code and title
jq -r '.sources[] | "\(.name)\t\(.title)"' "$PKG"---
Reading per-source documentation
Each source with a documentation link has a page describing:
- What the form collects and who files it
- Years and frequency of coverage
- Known data quality issues and gaps
- How PUDL processes and integrates it
Always append `.md` to the `documentation` URL before fetching it yourself. PUDL publishes an LLM-optimized markdown mirror of every docs page (the llms.txt convention), and agents don't discover it automatically unless told — the raw field always points at the .html page. This .html.md URL is for your reading only — if you share the link with the user, give them the plain .html URL from the field. See PUDL Datapackage Extensions: Per-resource provenance for exactly how that append works.
# Fetch a source's docs page (markdown version)
jq -r '.sources[] | select(.name == "eia923") | .documentation + ".md"' "$PKG" | xargs curl -sOr use the WebFetch tool if available in your environment.
Zenodo and DOI conventions
When working with raw input archives, distinguish between the two DOI types:
concept_doi— read directly from thesourcesrecord, no docs page needed — refers
to the dataset's archive lineage as a whole.
- The S3 cache uses the concrete DOI for one specific archived version, which is a
different value and can't be derived from concept_doi alone.
Give users concept_doi as a stable public citation link, then use the cached S3 archive (see Data Access) for actual metadata lookup or raw file access — list the dataset's S3 prefix and use whichever concrete-DOI directory is present, since it may not match the concept DOI.
Prefer the cached S3 datapackage.json over the Zenodo website or API when you need to:
- inspect source metadata
- find file names and checksums
- look up licensing or provenance fields
- access the raw files themselves
The Zenodo website is mainly useful when a user wants to visit the source archive on the web, cite it by DOI, or access a very old version that is no longer present in the S3 cache.
Related skills
FAQ
Is Pudl safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.