{
 "aggregation_bucket": null,
 "aliases": [
  {
   "relation": "exact",
   "review_state": "source",
   "source_entity_id": "12825",
   "source_ref": "pudl-utilities"
  },
  {
   "kind": "alias",
   "note": "former registrant name on its own 2001 SEC 10-K cover",
   "relation": "exact",
   "review_state": "reviewed",
   "reviewed_on": "2026-09-18",
   "source_entity_id": "The Montana Power Company",
   "source_ref": "curated-aliases",
   "source_url": "https://www.sec.gov/Archives/edgar/data/0000067727/000006772701500021/tenk.htm"
  },
  {
   "kind": "display_name",
   "note": "EIA-861 2024 retail sales are filed under this id as NorthWestern Energy LLC - (MT); the title follows the current filer, not the former registrant",
   "relation": "exact",
   "review_state": "reviewed",
   "reviewed_on": "2026-09-21",
   "source_entity_id": "NorthWestern Energy (Montana)",
   "source_ref": "curated-aliases",
   "source_url": "https://www.eia.gov/electricity/data/eia861/"
  }
 ],
 "carbon_allowances": {
  "available": false,
  "checked": [
   "wa-ecology-cca-allowances"
  ],
  "note": "Not a CETA-obligated electric utility in Ecology's allowance schedule (or not linked by the reviewed crosswalk); only Washington retail utilities subject to the Clean Energy Transformation Act receive no-cost allowances. Checked wa-ecology-cca-allowances 2026-09-18",
  "reason": "not_ceta_obligated"
 },
 "citation_path": "citations/org~eia~12825.html",
 "consumer_owned": null,
 "coverage": {
  "note": "Ownership, operation and retail sales are separate roles; none is a supply relationship",
  "plants_operated": 0,
  "plants_owned": 0,
  "retail_rows": 10,
  "territories_reviewed": 0
 },
 "disclosed_supply": {
  "available": false,
  "note": "Not a Washington retail supplier in the Fuel Mix Disclosure extracts (CY2014–CY2024 loaded), or not linked by the reviewed claimant crosswalk",
  "reason": "not_a_claimant"
 },
 "distributed": {
  "by_class": [
   {
    "capacity_mw": 58.848,
    "coverage": {
     "capacity_mw": {
      "eligible": 13,
      "included": 3,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 13,
      "included": 3,
      "unit": "native rows"
     }
    },
    "customer_class": "residential",
    "customers": 8238,
    "is_storage": false,
    "quality": "suspect",
    "rows": 13,
    "utilities": 1
   },
   {
    "capacity_mw": 12.809,
    "coverage": {
     "capacity_mw": {
      "eligible": 13,
      "included": 5,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 13,
      "included": 3,
      "unit": "native rows"
     }
    },
    "customer_class": "commercial",
    "customers": 763,
    "is_storage": false,
    "quality": "suspect",
    "rows": 13,
    "utilities": 1
   },
   {
    "capacity_mw": 5.928,
    "coverage": {
     "capacity_mw": {
      "eligible": 8,
      "included": 3,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 8,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customer_class": "direct_connection",
    "customers": null,
    "is_storage": false,
    "quality": "suspect",
    "rows": 8,
    "utilities": 1
   },
   {
    "capacity_mw": null,
    "coverage": {
     "capacity_mw": {
      "eligible": 13,
      "included": 0,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 13,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customer_class": "industrial",
    "customers": null,
    "is_storage": false,
    "quality": "missing",
    "rows": 13,
    "utilities": 1
   },
   {
    "capacity_mw": null,
    "coverage": {
     "capacity_mw": {
      "eligible": 13,
      "included": 0,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 13,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customer_class": "transportation",
    "customers": null,
    "is_storage": false,
    "quality": "missing",
    "rows": 13,
    "utilities": 1
   }
  ],
  "by_tech": [
   {
    "capacity_mw": 70.407,
    "coverage": {
     "capacity_mw": {
      "eligible": 4,
      "included": 2,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 4,
      "included": 2,
      "unit": "native rows"
     }
    },
    "customers": 8885,
    "is_storage": false,
    "program": "net_metering",
    "quality": "suspect",
    "rows": 4,
    "tech_class": "pv",
    "utilities": 1
   },
   {
    "capacity_mw": 3.653,
    "coverage": {
     "capacity_mw": {
      "eligible": 5,
      "included": 2,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customers": null,
    "is_storage": false,
    "program": "non_net_metering",
    "quality": "suspect",
    "rows": 5,
    "tech_class": "hydro",
    "utilities": 1
   },
   {
    "capacity_mw": 2.323,
    "coverage": {
     "capacity_mw": {
      "eligible": 4,
      "included": 2,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 4,
      "included": 2,
      "unit": "native rows"
     }
    },
    "customers": 178,
    "is_storage": true,
    "program": "net_metering",
    "quality": "suspect",
    "rows": 4,
    "tech_class": "storage_pv",
    "utilities": 1
   },
   {
    "capacity_mw": 2.175,
    "coverage": {
     "capacity_mw": {
      "eligible": 5,
      "included": 1,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customers": null,
    "is_storage": false,
    "program": "non_net_metering",
    "quality": "suspect",
    "rows": 5,
    "tech_class": "wind",
    "utilities": 1
   },
   {
    "capacity_mw": 0.87,
    "coverage": {
     "capacity_mw": {
      "eligible": 4,
      "included": 2,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 4,
      "included": 2,
      "unit": "native rows"
     }
    },
    "customers": 111,
    "is_storage": false,
    "program": "net_metering",
    "quality": "suspect",
    "rows": 4,
    "tech_class": "wind",
    "utilities": 1
   },
   {
    "capacity_mw": 0.33,
    "coverage": {
     "capacity_mw": {
      "eligible": 5,
      "included": 1,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customers": null,
    "is_storage": false,
    "program": "non_net_metering",
    "quality": "suspect",
    "rows": 5,
    "tech_class": "pv",
    "utilities": 1
   },
   {
    "capacity_mw": 0.09,
    "coverage": {
     "capacity_mw": {
      "eligible": 4,
      "included": 2,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 4,
      "included": 2,
      "unit": "native rows"
     }
    },
    "customers": 5,
    "is_storage": false,
    "program": "net_metering",
    "quality": "suspect",
    "rows": 4,
    "tech_class": "other",
    "utilities": 1
   },
   {
    "capacity_mw": 0.06,
    "coverage": {
     "capacity_mw": {
      "eligible": 5,
      "included": 1,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customers": null,
    "is_storage": false,
    "program": "non_net_metering",
    "quality": "suspect",
    "rows": 5,
    "tech_class": "combustion_turbine",
    "utilities": 1
   },
   {
    "capacity_mw": null,
    "coverage": {
     "capacity_mw": {
      "eligible": 4,
      "included": 0,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 4,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customers": null,
    "is_storage": false,
    "program": "net_metering",
    "quality": "missing",
    "rows": 4,
    "tech_class": "chp_cogen",
    "utilities": 1
   },
   {
    "capacity_mw": null,
    "coverage": {
     "capacity_mw": {
      "eligible": 4,
      "included": 0,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 4,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customers": null,
    "is_storage": true,
    "program": "net_metering",
    "quality": "missing",
    "rows": 4,
    "tech_class": "storage_nonpv",
    "utilities": 1
   },
   {
    "capacity_mw": null,
    "coverage": {
     "capacity_mw": {
      "eligible": 4,
      "included": 0,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 4,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customers": null,
    "is_storage": false,
    "program": "net_metering",
    "quality": "missing",
    "rows": 4,
    "tech_class": "virtual_pv",
    "utilities": 1
   },
   {
    "capacity_mw": null,
    "coverage": {
     "capacity_mw": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customers": null,
    "is_storage": false,
    "program": "non_net_metering",
    "quality": "missing",
    "rows": 5,
    "tech_class": "fuel_cell",
    "utilities": 1
   },
   {
    "capacity_mw": null,
    "coverage": {
     "capacity_mw": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customers": null,
    "is_storage": false,
    "program": "non_net_metering",
    "quality": "missing",
    "rows": 5,
    "tech_class": "internal_combustion",
    "utilities": 1
   },
   {
    "capacity_mw": null,
    "coverage": {
     "capacity_mw": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customers": null,
    "is_storage": false,
    "program": "non_net_metering",
    "quality": "missing",
    "rows": 5,
    "tech_class": "other",
    "utilities": 1
   },
   {
    "capacity_mw": null,
    "coverage": {
     "capacity_mw": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     },
     "customers": {
      "eligible": 5,
      "included": 0,
      "unit": "native rows"
     }
    },
    "customers": null,
    "is_storage": false,
    "program": "non_net_metering",
    "quality": "missing",
    "rows": 5,
    "tech_class": "steam",
    "utilities": 1
   }
  ],
  "coverage": {
   "leaf_rows": 68,
   "net_metering_source_total_row_mw": 71.367,
   "rollup_rows_excluded": 24,
   "utilities": 1
  },
  "facts": [
   {
    "basis": "Sum of EIA-861 utility-reported nameplate capacity over leaf technology classes, excluding storage and source rollup rows; utility x state grain; no locations; not part of the EIA-860 plant inventory",
    "coverage": {
     "blank_cells_excluded": 49,
     "eligible": 1,
     "included": 1,
     "unit": "reporting utilities"
    },
    "denominator": null,
    "evidence": "reported",
    "fact_id": "org:eia:12825/distributed#distributed_capacity_mw@2024",
    "label": "Distributed generation capacity (net-metered + non-net-metered)",
    "locator": "core_eia861__yearly_net_metering_customer_fuel_class.parquet; report_date=2024-01-01; utility_id_eia=12825 (+ non-net-metering table)",
    "maturity": "final",
    "method": "derived",
    "metric": "distributed_capacity_mw",
    "missing_reason": null,
    "note": "net-metered + non-net-metered; the two EIA-861 schedules are disjoint by design",
    "period": {
     "hours": 8784,
     "kind": "calendar_year",
     "period_end": "2025-01-01T00:00:00Z",
     "period_start": "2024-01-01T00:00:00Z",
     "year": 2024
    },
    "precision": 1,
    "quality": "valid",
    "source_ref": "pudl-net-metering",
    "unit": "MW",
    "value": 77.585
   },
   {
    "basis": "EIA-861 net metering schedule, leaf technology classes excluding storage",
    "coverage": {
     "blank_cells_excluded": 14,
     "eligible": 1,
     "included": 1,
     "unit": "reporting utilities"
    },
    "denominator": null,
    "evidence": "reported",
    "fact_id": "org:eia:12825/distributed#net_metering_capacity_mw@2024",
    "label": "Net-metered capacity",
    "locator": "core_eia861__yearly_net_metering_customer_fuel_class.parquet; report_date=2024-01-01; utility_id_eia=12825 (+ non-net-metering table)",
    "maturity": "final",
    "method": "derived",
    "metric": "net_metering_capacity_mw",
    "missing_reason": null,
    "note": null,
    "period": {
     "hours": 8784,
     "kind": "calendar_year",
     "period_end": "2025-01-01T00:00:00Z",
     "period_start": "2024-01-01T00:00:00Z",
     "year": 2024
    },
    "precision": 1,
    "quality": "valid",
    "source_ref": "pudl-net-metering",
    "unit": "MW",
    "value": 71.36699999999999
   },
   {
    "basis": "EIA-861 non-net-metering distributed generation schedule, leaf technology classes excluding storage",
    "coverage": {
     "blank_cells_excluded": 35,
     "eligible": 1,
     "included": 1,
     "unit": "reporting utilities"
    },
    "denominator": null,
    "evidence": "reported",
    "fact_id": "org:eia:12825/distributed#non_net_metering_capacity_mw@2024",
    "label": "Non-net-metered distributed capacity",
    "locator": "core_eia861__yearly_net_metering_customer_fuel_class.parquet; report_date=2024-01-01; utility_id_eia=12825 (+ non-net-metering table)",
    "maturity": "final",
    "method": "derived",
    "metric": "non_net_metering_capacity_mw",
    "missing_reason": null,
    "note": null,
    "period": {
     "hours": 8784,
     "kind": "calendar_year",
     "period_end": "2025-01-01T00:00:00Z",
     "period_start": "2024-01-01T00:00:00Z",
     "year": 2024
    },
    "precision": 1,
    "quality": "valid",
    "source_ref": "pudl-non-net-metering",
    "unit": "MW",
    "value": 6.218
   },
   {
    "basis": "EIA-861 net metering customer count over leaf technology classes; a customer with two technologies can be counted twice by the source",
    "coverage": {
     "blank_cells_excluded": 14,
     "eligible": 1,
     "included": 1,
     "unit": "reporting utilities"
    },
    "denominator": null,
    "evidence": "reported",
    "fact_id": "org:eia:12825/distributed#net_metering_customers@2024",
    "label": "Net-metered customers",
    "locator": "core_eia861__yearly_net_metering_customer_fuel_class.parquet; report_date=2024-01-01; utility_id_eia=12825 (+ non-net-metering table)",
    "maturity": "final",
    "method": "derived",
    "metric": "net_metering_customers",
    "missing_reason": null,
    "note": null,
    "period": {
     "hours": 8784,
     "kind": "calendar_year",
     "period_end": "2025-01-01T00:00:00Z",
     "period_start": "2024-01-01T00:00:00Z",
     "year": 2024
    },
    "precision": 0,
    "quality": "valid",
    "source_ref": "pudl-net-metering",
    "unit": "count",
    "value": 9001.0
   },
   {
    "basis": "EIA-861 net metering schedule; export to the utility, not customer generation",
    "coverage": {
     "blank_cells_excluded": 20,
     "eligible": 1,
     "included": 0,
     "unit": "reporting utilities"
    },
    "denominator": null,
    "evidence": "reported",
    "fact_id": "org:eia:12825/distributed#net_metering_sold_to_utility_mwh@2024",
    "label": "Energy sold back to the utility by net-metered customers",
    "locator": "core_eia861__yearly_net_metering_customer_fuel_class.parquet; report_date=2024-01-01; utility_id_eia=12825 (+ non-net-metering table)",
    "maturity": "final",
    "method": "derived",
    "metric": "net_metering_sold_to_utility_mwh",
    "missing_reason": "not_reported",
    "note": "1 of 1 reporting utilities have no value for this metric",
    "period": {
     "hours": 8784,
     "kind": "calendar_year",
     "period_end": "2025-01-01T00:00:00Z",
     "period_start": "2024-01-01T00:00:00Z",
     "year": 2024
    },
    "precision": 0,
    "quality": "missing",
    "source_ref": "pudl-net-metering",
    "unit": "MWh",
    "value": null
   },
   {
    "basis": "EIA-861 storage technology classes (storage_pv, storage_nonpv, all_storage); power rating, kept separate from generation capacity",
    "coverage": {
     "blank_cells_excluded": 6,
     "eligible": 1,
     "included": 1,
     "unit": "reporting utilities"
    },
    "denominator": null,
    "evidence": "reported",
    "fact_id": "org:eia:12825/distributed#distributed_storage_capacity_mw@2024",
    "label": "Distributed storage capacity",
    "locator": "core_eia861__yearly_net_metering_customer_fuel_class.parquet; report_date=2024-01-01; utility_id_eia=12825 (+ non-net-metering table)",
    "maturity": "final",
    "method": "derived",
    "metric": "distributed_storage_capacity_mw",
    "missing_reason": null,
    "note": null,
    "period": {
     "hours": 8784,
     "kind": "calendar_year",
     "period_end": "2025-01-01T00:00:00Z",
     "period_start": "2024-01-01T00:00:00Z",
     "year": 2024
    },
    "precision": 1,
    "quality": "valid",
    "source_ref": "pudl-net-metering",
    "unit": "MW",
    "value": 2.323
   },
   {
    "basis": "EIA-861 storage technology classes; usable energy as reported",
    "coverage": {
     "blank_cells_excluded": 8,
     "eligible": 1,
     "included": 0,
     "unit": "reporting utilities"
    },
    "denominator": null,
    "evidence": "reported",
    "fact_id": "org:eia:12825/distributed#distributed_storage_energy_mwh@2024",
    "label": "Distributed storage energy capacity",
    "locator": "core_eia861__yearly_net_metering_customer_fuel_class.parquet; report_date=2024-01-01; utility_id_eia=12825 (+ non-net-metering table)",
    "maturity": "final",
    "method": "derived",
    "metric": "distributed_storage_energy_mwh",
    "missing_reason": "not_reported",
    "note": "1 of 1 reporting utilities have no value for this metric",
    "period": {
     "hours": 8784,
     "kind": "calendar_year",
     "period_end": "2025-01-01T00:00:00Z",
     "period_start": "2024-01-01T00:00:00Z",
     "year": 2024
    },
    "precision": 1,
    "quality": "missing",
    "source_ref": "pudl-net-metering",
    "unit": "MWh",
    "value": null
   }
  ],
  "note": "Utility-reported, no locations, not in the EIA-860 plant inventory (>= 1 MW). Storage is listed separately and never added to generation capacity. Non-net-metered units >= 1 MW can also appear in EIA-860; the overlap is disclosed, not resolved. Source rollup rows are excluded from every sum.",
  "scope_sentence": "Distributed generation reported by this utility to EIA-861 for 2024, by state"
 },
 "distribution_screening": null,
 "entity_type": null,
 "entity_type_label": null,
 "facts": [
  {
   "basis": "Sum of operating generator nameplate MW at plants where this organization is the reported operator",
   "coverage": {
    "eligible": 0,
    "included": 0,
    "plants_with_partial_capacity": 0,
    "unit": "plants"
   },
   "denominator": null,
   "evidence": "reported",
   "fact_id": "org:eia:12825#operated_nameplate_mw_op@2024",
   "label": "Operated nameplate capacity, operating generators",
   "locator": "out_eia__yearly_utilities.parquet; report_date=2017-01-01; utility_id_eia=12825",
   "maturity": "final",
   "method": "derived",
   "metric": "operated_nameplate_mw_op",
   "missing_reason": "not_reported",
   "note": "Reported operating capacity; partial plant/unit coverage is marked",
   "period": {
    "kind": "inventory_year",
    "note": "EIA-860 annual inventory; status as of the end of the reporting year",
    "report_date": "2024-01-01",
    "year": 2024
   },
   "precision": 1,
   "quality": "missing",
   "source_ref": "pudl-generators",
   "unit": "MW",
   "value": null
  },
  {
   "basis": "Sum over operating generators of nameplate MW x this organization's ownership fraction (reported schedule or EIA-860 schedule-4 default)",
   "coverage": {
    "eligible": 0,
    "included": 0,
    "unit": "plants"
   },
   "denominator": null,
   "evidence": "reported",
   "fact_id": "org:eia:12825#owned_nameplate_mw_op@2024",
   "label": "Owned nameplate capacity, operating generators",
   "locator": "out_eia__yearly_utilities.parquet; report_date=2017-01-01; utility_id_eia=12825",
   "maturity": "final",
   "method": "derived",
   "metric": "owned_nameplate_mw_op",
   "missing_reason": "not_applicable",
   "note": null,
   "period": {
    "kind": "inventory_year",
    "note": "EIA-860 annual inventory; status as of the end of the reporting year",
    "report_date": "2024-01-01",
    "year": 2024
   },
   "precision": 1,
   "quality": "not_applicable",
   "source_ref": "pudl-ownership",
   "unit": "MW",
   "value": null
  }
 ],
 "id": "org:eia:12825",
 "money": {
  "available": false,
  "checked": [
   "pudl-assn-ferc1-utilities"
  ],
  "note": "FERC Form 1: not a respondent (public power, cooperative, federal or non-utility); checked PUDL v2026.9.0 respondent list 2026-09-18",
  "reason": "not_a_respondent"
 },
 "name": "NorthWestern Energy (Montana)",
 "obligations": {
  "available": false,
  "checked": [
   "clean-energy-obligations"
  ],
  "note": "No curated obligation assertion for this utility. The registry covers Washington utilities under CETA and the Energy Independence Act as far as their filings have been read; absence here is the atlas's coverage, not a statement that the utility owes nothing.",
  "programs": [],
  "reason": "not_curated",
  "rules": [
   "A fuel-mix value is not a compliance verdict: the disclosed-supply block reports what a utility sold by category as Commerce computed it; compliance is what the issuing body decides on the utility's filing, and that decision is a determination row here.",
   "A filing that restates a target does not enact it: only rows with standing enacted or ordered are the obligation; standing filed, proposed or compiled is the utility's or an agency's expression of it."
  ]
 },
 "operates": [],
 "oregon_supply": {
  "available": false,
  "note": "Not an electricity supplier in DEQ's Oregon workbook (2010–2024 loaded), or not linked by the reviewed supplier crosswalk",
  "reason": "not_a_supplier"
 },
 "owns": [],
 "programmes": {
  "coverage": {
   "bucket": false,
   "demand_response": {
    "classes_filed": [],
    "comparison_year_reason": "no_source_row",
    "short_form_years": [],
    "states": [
     "MT"
    ],
    "years_filed": [],
    "years_listed_without_values": [
     2020
    ],
    "years_without_row": [
     2013,
     2014,
     2015,
     2016,
     2017,
     2018,
     2019,
     2021,
     2022,
     2023,
     2024
    ]
   },
   "energy_efficiency": {
    "classes_filed": [
     "commercial",
     "industrial",
     "residential",
     "total",
     "transportation"
    ],
    "comparison_year_reason": null,
    "short_form_years": [],
    "states": [
     "MT"
    ],
    "years_filed": [
     2013,
     2014,
     2015,
     2016,
     2017,
     2018,
     2019,
     2020,
     2021,
     2022,
     2023,
     2024
    ],
    "years_listed_without_values": [],
    "years_without_row": []
   },
   "long_form_respondent": true,
   "note": "Population: organizations of this release with EIA-861 rows in the core states. A short-form respondent has no figures to file; a long-form respondent without a row may have no programmes or may have a nonutility administrator reporting for it. Years without a row are listed against the table's span, not against the years this utility filed the form.",
   "short_form_respondent": false,
   "table_years": [
    2013,
    2024
   ],
   "year": 2024
  },
  "demand_response": {
   "available": true,
   "form_part": "EIA-861 Schedule 6 Part B",
   "metric_definitions": {
    "actual_peak_demand_savings_mw": {
     "basis": "achieved",
     "form_line": "4",
     "horizon": "reporting_year",
     "label": "Actual peak demand savings at the annual system peak hour",
     "unit": "MW"
    },
    "customer_incentives_cost": {
     "basis": "reported",
     "form_line": "5",
     "horizon": "reporting_year",
     "label": "Customer incentives (nominal)",
     "unit": "USD"
    },
    "customers": {
     "basis": "reported",
     "form_line": "1",
     "horizon": "reporting_year",
     "label": "Customers enrolled in demand response programmes",
     "unit": "count"
    },
    "customers_share_of_retail": {
     "basis": "derived",
     "form_line": null,
     "horizon": "reporting_year",
     "label": "Enrolled customers as a share of the utility's EIA-861 customers (retail_observation), same state, class and year",
     "unit": "share"
    },
    "energy_savings_mwh": {
     "basis": "reported",
     "form_line": "2",
     "horizon": "reporting_year",
     "label": "Energy savings from demand response",
     "unit": "MWh"
    },
    "other_costs": {
     "basis": "reported",
     "form_line": "6",
     "horizon": "reporting_year",
     "label": "Other programme costs (nominal)",
     "unit": "USD"
    },
    "potential_peak_demand_savings_mw": {
     "basis": "potential",
     "form_line": "3",
     "horizon": "reporting_year",
     "label": "Potential peak demand savings, all demand response called",
     "unit": "MW"
    }
   },
   "note": "Reported by the utility on EIA-861 Schedule 6 Part B. Potential peak savings assume every programme is called; actual peak savings are what was achieved at the company's own annual peak hour, and the two are never merged. Customers are enrolled customers, a count. Costs are nominal dollars of the report year. The form has no total row and none is computed here. A blank stays blank.",
   "programme": "demand_response",
   "rows": [
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "customers_share_of_retail": {
      "basis": "customers enrolled in demand response ÷ customers on every EIA-861 sales row of the same utility, state, customer class and report year (retail_observation: all business models and service types), both from Form EIA-861 for 2020",
      "denominator": {
       "column": "customers",
       "rows": 0,
       "table": "retail_observation",
       "unit": "count",
       "value": null
      },
      "method": "derived",
      "missing_reason": "denominator_not_loaded",
      "note": "retail_observation holds the comparison year only (2024)",
      "numerator": {
       "metric": "customers",
       "unit": "count",
       "value": null
      },
      "unit": "share",
      "value": null
     },
     "evidence": "reported",
     "filed": false,
     "maturity": "final",
     "metrics": {
      "actual_peak_demand_savings_mw": {
       "missing_reason": "listed_without_values",
       "unit": "MW",
       "value": null
      },
      "customer_incentives_cost": {
       "missing_reason": "listed_without_values",
       "unit": "USD",
       "value": null
      },
      "customers": {
       "missing_reason": "listed_without_values",
       "unit": "count",
       "value": null
      },
      "energy_savings_mwh": {
       "missing_reason": "listed_without_values",
       "unit": "MWh",
       "value": null
      },
      "other_costs": {
       "missing_reason": "listed_without_values",
       "unit": "USD",
       "value": null
      },
      "potential_peak_demand_savings_mw": {
       "missing_reason": "listed_without_values",
       "unit": "MW",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2020
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "customers_share_of_retail": {
      "basis": "customers enrolled in demand response ÷ customers on every EIA-861 sales row of the same utility, state, customer class and report year (retail_observation: all business models and service types), both from Form EIA-861 for 2020",
      "denominator": {
       "column": "customers",
       "rows": 0,
       "table": "retail_observation",
       "unit": "count",
       "value": null
      },
      "method": "derived",
      "missing_reason": "denominator_not_loaded",
      "note": "retail_observation holds the comparison year only (2024)",
      "numerator": {
       "metric": "customers",
       "unit": "count",
       "value": null
      },
      "unit": "share",
      "value": null
     },
     "evidence": "reported",
     "filed": false,
     "maturity": "final",
     "metrics": {
      "actual_peak_demand_savings_mw": {
       "missing_reason": "listed_without_values",
       "unit": "MW",
       "value": null
      },
      "customer_incentives_cost": {
       "missing_reason": "listed_without_values",
       "unit": "USD",
       "value": null
      },
      "customers": {
       "missing_reason": "listed_without_values",
       "unit": "count",
       "value": null
      },
      "energy_savings_mwh": {
       "missing_reason": "listed_without_values",
       "unit": "MWh",
       "value": null
      },
      "other_costs": {
       "missing_reason": "listed_without_values",
       "unit": "USD",
       "value": null
      },
      "potential_peak_demand_savings_mw": {
       "missing_reason": "listed_without_values",
       "unit": "MW",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2020
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "customers_share_of_retail": {
      "basis": "customers enrolled in demand response ÷ customers on every EIA-861 sales row of the same utility, state, customer class and report year (retail_observation: all business models and service types), both from Form EIA-861 for 2020",
      "denominator": {
       "column": "customers",
       "rows": 0,
       "table": "retail_observation",
       "unit": "count",
       "value": null
      },
      "method": "derived",
      "missing_reason": "denominator_not_loaded",
      "note": "retail_observation holds the comparison year only (2024)",
      "numerator": {
       "metric": "customers",
       "unit": "count",
       "value": null
      },
      "unit": "share",
      "value": null
     },
     "evidence": "reported",
     "filed": false,
     "maturity": "final",
     "metrics": {
      "actual_peak_demand_savings_mw": {
       "missing_reason": "listed_without_values",
       "unit": "MW",
       "value": null
      },
      "customer_incentives_cost": {
       "missing_reason": "listed_without_values",
       "unit": "USD",
       "value": null
      },
      "customers": {
       "missing_reason": "listed_without_values",
       "unit": "count",
       "value": null
      },
      "energy_savings_mwh": {
       "missing_reason": "listed_without_values",
       "unit": "MWh",
       "value": null
      },
      "other_costs": {
       "missing_reason": "listed_without_values",
       "unit": "USD",
       "value": null
      },
      "potential_peak_demand_savings_mw": {
       "missing_reason": "listed_without_values",
       "unit": "MW",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2020
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "customers_share_of_retail": {
      "basis": "customers enrolled in demand response ÷ customers on every EIA-861 sales row of the same utility, state, customer class and report year (retail_observation: all business models and service types), both from Form EIA-861 for 2020",
      "denominator": {
       "column": "customers",
       "rows": 0,
       "table": "retail_observation",
       "unit": "count",
       "value": null
      },
      "method": "derived",
      "missing_reason": "denominator_not_loaded",
      "note": "retail_observation holds the comparison year only (2024)",
      "numerator": {
       "metric": "customers",
       "unit": "count",
       "value": null
      },
      "unit": "share",
      "value": null
     },
     "evidence": "reported",
     "filed": false,
     "maturity": "final",
     "metrics": {
      "actual_peak_demand_savings_mw": {
       "missing_reason": "listed_without_values",
       "unit": "MW",
       "value": null
      },
      "customer_incentives_cost": {
       "missing_reason": "listed_without_values",
       "unit": "USD",
       "value": null
      },
      "customers": {
       "missing_reason": "listed_without_values",
       "unit": "count",
       "value": null
      },
      "energy_savings_mwh": {
       "missing_reason": "listed_without_values",
       "unit": "MWh",
       "value": null
      },
      "other_costs": {
       "missing_reason": "listed_without_values",
       "unit": "USD",
       "value": null
      },
      "potential_peak_demand_savings_mw": {
       "missing_reason": "listed_without_values",
       "unit": "MW",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2020
    }
   ],
   "source_ref": "pudl-eia861-demand-response",
   "years": [
    2020
   ]
  },
  "energy_efficiency": {
   "available": true,
   "form_part": "EIA-861 Schedule 6 Part A",
   "metric_definitions": {
    "customer_incentives_incremental_cost": {
     "basis": "reported",
     "form_line": "5-8",
     "horizon": "reporting_year",
     "label": "Customer incentives, reporting-year incremental cost (nominal)",
     "unit": "USD"
    },
    "customer_incentives_incremental_life_cycle_cost": {
     "basis": "reported",
     "form_line": "5-8",
     "horizon": "life_cycle",
     "label": "Customer incentives, incremental life-cycle cost (nominal)",
     "unit": "USD"
    },
    "customer_other_costs_incremental_life_cycle_cost": {
     "basis": "reported",
     "form_line": "5-8",
     "horizon": "life_cycle",
     "label": "Other costs, incremental life-cycle (nominal)",
     "unit": "USD"
    },
    "incremental_energy_savings_mwh": {
     "basis": "reported",
     "form_line": "1",
     "horizon": "reporting_year",
     "label": "Incremental annual energy savings, reporting year (annualized)",
     "unit": "MWh"
    },
    "incremental_life_cycle_energy_savings_mwh": {
     "basis": "reported",
     "form_line": "3",
     "horizon": "life_cycle",
     "label": "Incremental life-cycle energy savings (lump sum over the programmes' life)",
     "unit": "MWh"
    },
    "incremental_life_cycle_peak_reduction_mw": {
     "basis": "reported",
     "form_line": "4",
     "horizon": "life_cycle",
     "label": "Incremental life-cycle peak demand savings (average annual over the programmes' life)",
     "unit": "MW"
    },
    "incremental_peak_reduction_mw": {
     "basis": "reported",
     "form_line": "2",
     "horizon": "reporting_year",
     "label": "Incremental annual peak demand savings, reporting year",
     "unit": "MW"
    },
    "other_costs_incremental_cost": {
     "basis": "reported",
     "form_line": "5-8",
     "horizon": "reporting_year",
     "label": "Other costs, reporting-year incremental (nominal)",
     "unit": "USD"
    },
    "weighted_average_life_years": {
     "basis": "reported",
     "form_line": "10",
     "horizon": "portfolio",
     "label": "Weighted average life of the energy-efficiency portfolio",
     "unit": "years"
    }
   },
   "note": "Reported by the utility on EIA-861 Schedule 6 Part A as adjusted gross savings at the customer meter under its own evaluation; figures are not comparable across utilities. Reporting-year incremental savings are annualized for participants new that year; life-cycle savings run over the programmes' planned life (energy as a lump sum, peak as the average annual reduction). Each class is shown as filed and the total row is the filer's own; nothing is summed here. Costs are nominal dollars of the report year (the form collects thousands; PUDL publishes dollars). A blank stays blank.",
   "programme": "energy_efficiency",
   "rows": [
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3192000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 41635000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 65129000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 27256.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 1142787.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 194.6
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 4.3
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4118000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 20.0
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2013
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2013
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 1182000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 18242000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 81446000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 36708.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 1433689.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 621.2
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 37.3
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4901000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 20.0
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2013
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2013
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4374000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 59877000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 146575000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 63964.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 2576476.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 815.8
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 41.6
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 9019000.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2013
    },
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2342000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 42286000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 65903000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 27663.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 742895.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 124.9
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 3.8
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3566000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 20.0
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2014
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2014
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 728000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 17782000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 80378000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 29541.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 922614.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 433.7
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 31.5
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3645000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 20.0
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2014
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2014
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3070000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 60068000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 146281000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 57204.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 1665509.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 558.6
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 35.3
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 7211000.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2014
    },
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2162000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 47690000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 71450000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 22195.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 717978.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 128.6
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 2.0
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2219000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 15.431
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2015
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2015
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 736000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 19622000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 90522000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 26121.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 889265.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 473.6
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 22.0
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4057000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 9.588
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2015
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2015
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2898000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 67312000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 161972000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 48316.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 1607243.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 602.2
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 24.0
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 6276000.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2015
    },
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2223000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2223000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2800000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 24159.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 378395.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2800000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 16.0
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2016
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2016
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 432000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 432000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 5500000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 18645.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 236085.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 5500000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 13.0
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2016
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2016
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2655000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2655000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 8300000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 42804.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 614480.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 8300000.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2016
    },
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3754000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3754000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2892000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 36710.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 546396.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2892000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 15.0
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2017
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2017
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 938000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 938000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4085000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 28703.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 418652.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4085000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 15.0
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2017
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2017
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4692000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4692000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 6977000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 65413.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 965048.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 6977000.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2017
    },
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4343154.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4343154.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3525094.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 52325.471
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 761659.232
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.27
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.27
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3525094.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.556
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2018
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2018
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 240363.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 240363.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4389494.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 26781.966
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 390395.54
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 3.32
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 3.32
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4389494.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.577
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2018
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2018
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4583517.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4583517.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 7914588.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 79107.437
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 1152054.772
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 3.59
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 3.59
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 7914588.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2018
    },
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3930558.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3930558.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3905754.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 50804.183
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 712287.883
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.146
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.146
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3905754.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.02
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2019
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 0.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 0.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 0.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 0.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 0.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.0
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.0
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 0.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 0.0
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2019
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 433586.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 433586.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3974093.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 23991.806
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 349011.67
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 3.824
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 3.824
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3974093.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.547
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2019
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 0.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 0.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 0.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 0.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 0.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.0
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.0
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 0.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 0.0
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2019
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4364144.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4364144.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 7879847.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 74795.989
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 1061299.553
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 3.97
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 3.97
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 7879847.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2019
    },
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4160232.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4160232.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3649551.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 49144.619
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 700968.17
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.279
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.959
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3649551.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.263
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2020
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2020
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 300000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 300000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 1579457.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 18461.084
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 265723.502
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 4.277
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 14.696
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 1579457.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.394
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2020
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2020
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4460232.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4460232.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 5229008.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 67605.703
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 966691.672
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 4.556
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 15.655
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 5229008.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2020
    },
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3325700.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3325700.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3682700.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 45549.489
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 641940.4
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.16
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.16
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3682700.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.093
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2021
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2021
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 679200.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 679200.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2277100.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 22389.959
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 321390.129
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.058
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.058
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2277100.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.354
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2021
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2021
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4004900.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4004900.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 5959800.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 67939.448
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 963330.529
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.218
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.218
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 5959800.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2021
    },
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3557300.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3557300.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4939500.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 53749.1
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 771058.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.364
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.364
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4939500.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.35
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2022
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2022
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 1246900.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 1246900.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3889600.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 20627.5
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 293281.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.06
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.065
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3889600.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.22
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2022
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2022
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4804200.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4804200.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 8829100.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 74376.6
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 1064339.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.424
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.429
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 8829100.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2022
    },
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2685000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 2685000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3474000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 42937.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 606024.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.0
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.0
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3474000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.11
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2023
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2023
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 921000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 921000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3937000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 12653.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 185393.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.022
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.022
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3937000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.65
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2023
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2023
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3606000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3606000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 7411000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 55590.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 791417.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.022
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.022
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 7411000.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2023
    },
    {
     "ba_code": "NWMT",
     "customer_class": "commercial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3918000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4485000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4646000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 50144.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 711526.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.0
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.0
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4646000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 14.3
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2024
    },
    {
     "ba_code": "NWMT",
     "customer_class": "industrial",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2024
    },
    {
     "ba_code": "NWMT",
     "customer_class": "residential",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 123000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 123000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3568000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 8725.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 133094.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.15
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.15
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 3568000.0
      },
      "weighted_average_life_years": {
       "missing_reason": null,
       "unit": "years",
       "value": 15.25
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2024
    },
    {
     "ba_code": "NWMT",
     "customer_class": "transportation",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": "not_reported",
       "unit": "MWh",
       "value": null
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": "not_reported",
       "unit": "MW",
       "value": null
      },
      "other_costs_incremental_cost": {
       "missing_reason": "not_reported",
       "unit": "USD",
       "value": null
      },
      "weighted_average_life_years": {
       "missing_reason": "not_reported",
       "unit": "years",
       "value": null
      }
     },
     "reported_total": false,
     "short_form": null,
     "state": "MT",
     "year": 2024
    },
    {
     "ba_code": "NWMT",
     "customer_class": "total",
     "evidence": "reported",
     "filed": true,
     "maturity": "final",
     "metrics": {
      "customer_incentives_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4041000.0
      },
      "customer_incentives_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 4608000.0
      },
      "customer_other_costs_incremental_life_cycle_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 8214000.0
      },
      "incremental_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 58869.0
      },
      "incremental_life_cycle_energy_savings_mwh": {
       "missing_reason": null,
       "unit": "MWh",
       "value": 844620.0
      },
      "incremental_life_cycle_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.15
      },
      "incremental_peak_reduction_mw": {
       "missing_reason": null,
       "unit": "MW",
       "value": 0.15
      },
      "other_costs_incremental_cost": {
       "missing_reason": null,
       "unit": "USD",
       "value": 8214000.0
      }
     },
     "reported_total": true,
     "short_form": null,
     "state": "MT",
     "year": 2024
    }
   ],
   "source_ref": "pudl-eia861-energy-efficiency",
   "years": [
    2013,
    2014,
    2015,
    2016,
    2017,
    2018,
    2019,
    2020,
    2021,
    2022,
    2023,
    2024
   ]
  },
  "note": "Programme results as each utility filed them, by customer class and report year, each in its own unit. Classes are never added into a total, years are never added into a period, and savings are never divided by sales. The one ratio shown, enrolled demand-response customers against the utility's own EIA-861 customer count for the same state, class and year, carries both counts.",
  "source_refs": [
   "pudl-eia861-energy-efficiency",
   "pudl-eia861-demand-response"
  ],
  "year": 2024
 },
 "published_lines": null,
 "release_id": "20260929T050546Z-51ae0f7d3c78",
 "reliability": {
  "available": true,
  "by_state": [
   {
    "facts": [
     {
      "basis": "EIA-861 Schedule 3 Part B line 3 or Part C line 10, Including Major Event Days: customer-minutes of sustained interruption over the report year divided by customers served, as the utility calculates and reports it for the stated state under the stated method",
      "coverage": null,
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/reliability/ieee_standard#saidi_with_med@2024",
      "label": "SAIDI, major event days included",
      "locator": "core_eia861__yearly_reliability.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; standard=ieee_standard",
      "maturity": "final",
      "method": "direct",
      "metric": "saidi_with_med",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 1,
      "quality": "valid",
      "source_ref": "pudl-reliability",
      "unit": "minutes/customer/year",
      "value": 233.438
     },
     {
      "basis": "EIA-861 Schedule 3 Part B line 3 or Part C line 10, Excluding Major Event Days: as above with the days the utility classed as major events left out; Part B respondents determine those days under IEEE 1366, Part C respondents under their own method",
      "coverage": null,
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/reliability/ieee_standard#saidi_without_med@2024",
      "label": "SAIDI, major event days excluded",
      "locator": "core_eia861__yearly_reliability.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; standard=ieee_standard",
      "maturity": "final",
      "method": "direct",
      "metric": "saidi_without_med",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 1,
      "quality": "valid",
      "source_ref": "pudl-reliability",
      "unit": "minutes/customer/year",
      "value": 117.949
     },
     {
      "basis": "EIA-861 Schedule 3 Part B line 4: SAIDI including major event days but excluding events initiated by a loss of supply from the high-voltage system. Part B (IEEE 1366) only; Part C has no such line",
      "coverage": null,
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/reliability/ieee_standard#saidi_with_med_less_supply@2024",
      "label": "SAIDI, major event days included, loss of supply removed",
      "locator": "core_eia861__yearly_reliability.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; standard=ieee_standard",
      "maturity": "final",
      "method": "direct",
      "metric": "saidi_with_med_less_supply",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 1,
      "quality": "valid",
      "source_ref": "pudl-reliability",
      "unit": "minutes/customer/year",
      "value": 185.455
     },
     {
      "basis": "EIA-861 Schedule 3 Part B line 5 or Part C line 11, Including Major Event Days: customers interrupted over the report year divided by customers served, as the utility calculates and reports it for the stated state under the stated method",
      "coverage": null,
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/reliability/ieee_standard#saifi_with_med@2024",
      "label": "SAIFI, major event days included",
      "locator": "core_eia861__yearly_reliability.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; standard=ieee_standard",
      "maturity": "final",
      "method": "direct",
      "metric": "saifi_with_med",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 2,
      "quality": "valid",
      "source_ref": "pudl-reliability",
      "unit": "interruptions/customer/year",
      "value": 1.296
     },
     {
      "basis": "EIA-861 Schedule 3 Part B line 5 or Part C line 11, Excluding Major Event Days",
      "coverage": null,
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/reliability/ieee_standard#saifi_without_med@2024",
      "label": "SAIFI, major event days excluded",
      "locator": "core_eia861__yearly_reliability.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; standard=ieee_standard",
      "maturity": "final",
      "method": "direct",
      "metric": "saifi_without_med",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 2,
      "quality": "valid",
      "source_ref": "pudl-reliability",
      "unit": "interruptions/customer/year",
      "value": 0.952
     },
     {
      "basis": "EIA-861 Schedule 3 Part B line 6: SAIFI including major event days but excluding events initiated by a loss of supply from the high-voltage system. Part B (IEEE 1366) only",
      "coverage": null,
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/reliability/ieee_standard#saifi_with_med_less_supply@2024",
      "label": "SAIFI, major event days included, loss of supply removed",
      "locator": "core_eia861__yearly_reliability.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; standard=ieee_standard",
      "maturity": "final",
      "method": "direct",
      "metric": "saifi_with_med_less_supply",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 2,
      "quality": "valid",
      "source_ref": "pudl-reliability",
      "unit": "interruptions/customer/year",
      "value": 1.012
     },
     {
      "basis": "Published by EIA with the Schedule 3 data as SAIDI divided by SAIFI on the same basis; the form asks the utility for SAIDI and SAIFI only. Shown as published, never recomputed here",
      "coverage": null,
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/reliability/ieee_standard#caidi_with_med@2024",
      "label": "CAIDI, major event days included",
      "locator": "core_eia861__yearly_reliability.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; standard=ieee_standard",
      "maturity": "final",
      "method": "direct",
      "metric": "caidi_with_med",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 1,
      "quality": "valid",
      "source_ref": "pudl-reliability",
      "unit": "minutes/interruption",
      "value": 180.12191
     },
     {
      "basis": "Published by EIA with the Schedule 3 data as SAIDI divided by SAIFI, both excluding major event days; not a line on the form. Shown as published, never recomputed here",
      "coverage": null,
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/reliability/ieee_standard#caidi_without_med@2024",
      "label": "CAIDI, major event days excluded",
      "locator": "core_eia861__yearly_reliability.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; standard=ieee_standard",
      "maturity": "final",
      "method": "direct",
      "metric": "caidi_without_med",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 1,
      "quality": "valid",
      "source_ref": "pudl-reliability",
      "unit": "minutes/interruption",
      "value": 123.89601
     },
     {
      "basis": "Published by EIA with the Schedule 3 Part B data as SAIDI divided by SAIFI, both with loss-of-supply events removed; not a line on the form. Shown as published, never recomputed here",
      "coverage": null,
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/reliability/ieee_standard#caidi_with_med_less_supply@2024",
      "label": "CAIDI, major event days included, loss of supply removed",
      "locator": "core_eia861__yearly_reliability.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; standard=ieee_standard",
      "maturity": "final",
      "method": "direct",
      "metric": "caidi_with_med_less_supply",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 1,
      "quality": "valid",
      "source_ref": "pudl-reliability",
      "unit": "minutes/interruption",
      "value": 183.25593
     },
     {
      "basis": "EIA-861 Schedule 3 Part B line 7 or Part C line 12: total number of customers used to calculate SAIDI and SAIFI on this schedule. Under IEEE 1366 a customer is a metered service point with an active account; under another method the utility says whether inactive accounts are included. Not the retail customer count of Schedule 4",
      "coverage": null,
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/reliability/ieee_standard#reliability_customers@2024",
      "label": "Customers the indices are based on",
      "locator": "core_eia861__yearly_reliability.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; standard=ieee_standard",
      "maturity": "final",
      "method": "direct",
      "metric": "reliability_customers",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 0,
      "quality": "valid",
      "source_ref": "pudl-reliability",
      "unit": "count",
      "value": 376392.0
     },
     {
      "basis": "EIA-861 Schedule 3 Part B line 8 or Part C line 15: the highest voltage the utility considers part of its distribution system rather than the supply system; it sets which outages count as loss of supply",
      "coverage": null,
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/reliability/ieee_standard#reliability_distribution_voltage_kv@2024",
      "label": "Highest voltage counted as distribution",
      "locator": "core_eia861__yearly_reliability.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; standard=ieee_standard",
      "maturity": "final",
      "method": "direct",
      "metric": "reliability_distribution_voltage_kv",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 1,
      "quality": "valid",
      "source_ref": "pudl-reliability",
      "unit": "kV",
      "value": 34.5
     }
    ],
    "form_part": "EIA-861 Schedule 3 Part B",
    "major_event_day_basis": "Determined under IEEE 1366-2003 or IEEE 1366-2012; the form does not record which edition",
    "method": {
     "inactive_accounts_included": null,
     "momentary_interruption_definition": null,
     "momentary_interruption_label": null,
     "outages_recorded_automatically": false
    },
    "peer_groups": {
     "with_med": "aggregate:state-MT/reliability/ieee_standard/with_med",
     "without_med": "aggregate:state-MT/reliability/ieee_standard/without_med"
    },
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT"
   }
  ],
  "history": [
   {
    "caidi_with_med_less_supply_minutes": 111.87739,
    "caidi_with_med_minutes": 111.87739,
    "caidi_without_med_minutes": 107.51819,
    "customers": 350175.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 25.0,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 146.0,
    "saidi_with_med_minutes": 146.0,
    "saidi_without_med_minutes": 133.0,
    "saifi_with_med_interruptions": 1.305,
    "saifi_with_med_less_supply_interruptions": 1.305,
    "saifi_without_med_interruptions": 1.237,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2013
   },
   {
    "caidi_with_med_less_supply_minutes": 104.89777,
    "caidi_with_med_minutes": 104.89777,
    "caidi_without_med_minutes": 104.89777,
    "customers": 350175.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 25.0,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 112.87,
    "saidi_with_med_minutes": 112.87,
    "saidi_without_med_minutes": 112.87,
    "saifi_with_med_interruptions": 1.076,
    "saifi_with_med_less_supply_interruptions": 1.076,
    "saifi_without_med_interruptions": 1.076,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2014
   },
   {
    "caidi_with_med_less_supply_minutes": 165.88498,
    "caidi_with_med_minutes": 165.88498,
    "caidi_without_med_minutes": 86.373293,
    "customers": 353673.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 25.0,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 259.61,
    "saidi_with_med_minutes": 259.61,
    "saidi_without_med_minutes": 113.84,
    "saifi_with_med_interruptions": 1.565,
    "saifi_with_med_less_supply_interruptions": 1.565,
    "saifi_without_med_interruptions": 1.318,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2015
   },
   {
    "caidi_with_med_less_supply_minutes": 111.49425,
    "caidi_with_med_minutes": 117.35537,
    "caidi_without_med_minutes": 103.73832,
    "customers": 379278.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 25.0,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 97.0,
    "saidi_with_med_minutes": 142.0,
    "saidi_without_med_minutes": 111.0,
    "saifi_with_med_interruptions": 1.21,
    "saifi_with_med_less_supply_interruptions": 0.87,
    "saifi_without_med_interruptions": 1.07,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2016
   },
   {
    "caidi_with_med_less_supply_minutes": 113.76812,
    "caidi_with_med_minutes": 113.76812,
    "caidi_without_med_minutes": 108.46154,
    "customers": 358337.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 34.5,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 157.0,
    "saidi_with_med_minutes": 157.0,
    "saidi_without_med_minutes": 141.0,
    "saifi_with_med_interruptions": 1.38,
    "saifi_with_med_less_supply_interruptions": 1.38,
    "saifi_without_med_interruptions": 1.3,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2017
   },
   {
    "caidi_with_med_less_supply_minutes": 106.94444,
    "caidi_with_med_minutes": 95.37037,
    "caidi_without_med_minutes": 95.37037,
    "customers": 360376.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 34.5,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 77.0,
    "saidi_with_med_minutes": 103.0,
    "saidi_without_med_minutes": 103.0,
    "saifi_with_med_interruptions": 1.08,
    "saifi_with_med_less_supply_interruptions": 0.72,
    "saifi_without_med_interruptions": 1.08,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2018
   },
   {
    "caidi_with_med_less_supply_minutes": 104.7619,
    "caidi_with_med_minutes": 98.275862,
    "caidi_without_med_minutes": 98.275862,
    "customers": 365915.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 34.5,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 88.0,
    "saidi_with_med_minutes": 114.0,
    "saidi_without_med_minutes": 114.0,
    "saifi_with_med_interruptions": 1.16,
    "saifi_with_med_less_supply_interruptions": 0.84,
    "saifi_without_med_interruptions": 1.16,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2019
   },
   {
    "caidi_with_med_less_supply_minutes": 140.01079,
    "caidi_with_med_minutes": 145.97002,
    "caidi_without_med_minutes": 117.29756,
    "customers": 374593.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 34.5,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 129.79,
    "saidi_with_med_minutes": 165.53,
    "saidi_without_med_minutes": 120.23,
    "saifi_with_med_interruptions": 1.134,
    "saifi_with_med_less_supply_interruptions": 0.927,
    "saifi_without_med_interruptions": 1.025,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2020
   },
   {
    "caidi_with_med_less_supply_minutes": 115.41728,
    "caidi_with_med_minutes": 110.45295,
    "caidi_without_med_minutes": 109.09346,
    "customers": 367486.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 34.5,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 109.531,
    "saidi_with_med_minutes": 151.431,
    "saidi_without_med_minutes": 128.403,
    "saifi_with_med_interruptions": 1.371,
    "saifi_with_med_less_supply_interruptions": 0.949,
    "saifi_without_med_interruptions": 1.177,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2021
   },
   {
    "caidi_with_med_less_supply_minutes": 118.53647,
    "caidi_with_med_minutes": 115.65674,
    "caidi_without_med_minutes": 108.76514,
    "customers": 362953.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 34.5,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 100.756,
    "saidi_with_med_minutes": 132.08,
    "saidi_without_med_minutes": 118.554,
    "saifi_with_med_interruptions": 1.142,
    "saifi_with_med_less_supply_interruptions": 0.85,
    "saifi_without_med_interruptions": 1.09,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2022
   },
   {
    "caidi_with_med_less_supply_minutes": 112.68908,
    "caidi_with_med_minutes": 109.76124,
    "caidi_without_med_minutes": 109.76124,
    "customers": 368707.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 34.5,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 80.46,
    "saidi_with_med_minutes": 102.517,
    "saidi_without_med_minutes": 102.517,
    "saifi_with_med_interruptions": 0.934,
    "saifi_with_med_less_supply_interruptions": 0.714,
    "saifi_without_med_interruptions": 0.934,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2023
   }
  ],
  "note": "Reported by the utility on EIA-861 Schedule 3 under the method it declares. IEEE 1366 and other-method figures are not comparable, and values with and without major event days answer different questions. A system average says nothing about one address. CAIDI is published by EIA as SAIDI divided by SAIFI; it is not a line on the form. A value the utility left blank stays blank.",
  "rows": [
   {
    "caidi_with_med_less_supply_minutes": 183.25593,
    "caidi_with_med_minutes": 180.12191,
    "caidi_without_med_minutes": 123.89601,
    "customers": 376392.0,
    "evidence": "reported",
    "form_part": "EIA-861 Schedule 3 Part B",
    "highest_distribution_voltage_kv": 34.5,
    "inactive_accounts_included": null,
    "maturity": "final",
    "momentary_interruption_definition": null,
    "momentary_interruption_label": null,
    "outages_recorded_automatically": false,
    "saidi_with_med_less_supply_minutes": 185.455,
    "saidi_with_med_minutes": 233.438,
    "saidi_without_med_minutes": 117.949,
    "saifi_with_med_interruptions": 1.296,
    "saifi_with_med_less_supply_interruptions": 1.012,
    "saifi_without_med_interruptions": 0.952,
    "source_ref": "pudl-reliability",
    "standard": "ieee_standard",
    "standard_label": "IEEE 1366",
    "state": "MT",
    "year": 2024
   }
  ],
  "source_ref": "pudl-reliability",
  "year": 2024
 },
 "retail": {
  "available": true,
  "bundled_by_class": [
   {
    "bas": [
     "NWMT"
    ],
    "customer_class": "commercial",
    "facts": [
     {
      "basis": "EIA-861 electricity sold to ultimate customers for the stated utility, state, customer class and service type; calendar year",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows"
      },
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/commercial#retail_sales_mwh@2024",
      "label": "Retail sales",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=commercial; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "direct",
      "metric": "retail_sales_mwh",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 0,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "MWh",
      "value": 3090579.0
     },
     {
      "basis": "EIA-861 customer count for the stated utility, state, class and service type; year-end",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows"
      },
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/commercial#retail_customers@2024",
      "label": "Retail customers",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=commercial; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "direct",
      "metric": "retail_customers",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 0,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "count",
      "value": 84523.0
     },
     {
      "basis": "EIA-861 revenue from electricity sold; nominal dollars of the report year",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows"
      },
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/commercial#retail_revenue_usd@2024",
      "label": "Retail revenue",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=commercial; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "direct",
      "metric": "retail_revenue_usd",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 0,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "USD",
      "value": 415977000.0
     },
     {
      "basis": "revenue_usd / (sales_mwh x 10) over bundled (full-service) rows only; a realized average, not a tariff or marginal rate",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows with both revenue and sales"
      },
      "denominator": {
       "metric": "retail_sales_mwh",
       "rows": 1,
       "unit": "MWh",
       "value": 3090579.0
      },
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/commercial#retail_price_cents_per_kwh@2024",
      "label": "Average revenue per kWh sold",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=commercial; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "derived",
      "metric": "retail_price_cents_per_kwh",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 2,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "cents/kWh",
      "value": 13.459516808986278
     }
    ],
    "state": "MT"
   },
   {
    "bas": [
     "NWMT"
    ],
    "customer_class": "industrial",
    "facts": [
     {
      "basis": "EIA-861 electricity sold to ultimate customers for the stated utility, state, customer class and service type; calendar year",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows"
      },
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/industrial#retail_sales_mwh@2024",
      "label": "Retail sales",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=industrial; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "direct",
      "metric": "retail_sales_mwh",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 0,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "MWh",
      "value": 418827.0
     },
     {
      "basis": "EIA-861 customer count for the stated utility, state, class and service type; year-end",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows"
      },
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/industrial#retail_customers@2024",
      "label": "Retail customers",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=industrial; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "direct",
      "metric": "retail_customers",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 0,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "count",
      "value": 2239.0
     },
     {
      "basis": "EIA-861 revenue from electricity sold; nominal dollars of the report year",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows"
      },
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/industrial#retail_revenue_usd@2024",
      "label": "Retail revenue",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=industrial; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "direct",
      "metric": "retail_revenue_usd",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 0,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "USD",
      "value": 45087000.0
     },
     {
      "basis": "revenue_usd / (sales_mwh x 10) over bundled (full-service) rows only; a realized average, not a tariff or marginal rate",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows with both revenue and sales"
      },
      "denominator": {
       "metric": "retail_sales_mwh",
       "rows": 1,
       "unit": "MWh",
       "value": 418827.0
      },
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/industrial#retail_price_cents_per_kwh@2024",
      "label": "Average revenue per kWh sold",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=industrial; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "derived",
      "metric": "retail_price_cents_per_kwh",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 2,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "cents/kWh",
      "value": 10.765065289487067
     }
    ],
    "state": "MT"
   },
   {
    "bas": [
     "NWMT"
    ],
    "customer_class": "residential",
    "facts": [
     {
      "basis": "EIA-861 electricity sold to ultimate customers for the stated utility, state, customer class and service type; calendar year",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows"
      },
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/residential#retail_sales_mwh@2024",
      "label": "Retail sales",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=residential; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "direct",
      "metric": "retail_sales_mwh",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 0,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "MWh",
      "value": 2800513.0
     },
     {
      "basis": "EIA-861 customer count for the stated utility, state, class and service type; year-end",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows"
      },
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/residential#retail_customers@2024",
      "label": "Retail customers",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=residential; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "direct",
      "metric": "retail_customers",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 0,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "count",
      "value": 328125.0
     },
     {
      "basis": "EIA-861 revenue from electricity sold; nominal dollars of the report year",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows"
      },
      "denominator": null,
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/residential#retail_revenue_usd@2024",
      "label": "Retail revenue",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=residential; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "direct",
      "metric": "retail_revenue_usd",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 0,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "USD",
      "value": 398459000.0
     },
     {
      "basis": "revenue_usd / (sales_mwh x 10) over bundled (full-service) rows only; a realized average, not a tariff or marginal rate",
      "coverage": {
       "eligible": 1,
       "included": 1,
       "unit": "native rows with both revenue and sales"
      },
      "denominator": {
       "metric": "retail_sales_mwh",
       "rows": 1,
       "unit": "MWh",
       "value": 2800513.0
      },
      "evidence": "reported",
      "fact_id": "org:eia:12825/MT/residential#retail_price_cents_per_kwh@2024",
      "label": "Average revenue per kWh sold",
      "locator": "core_eia861__yearly_sales.parquet; report_date=2024-01-01; utility_id_eia=12825; state=MT; customer_class=residential; business_model=retail; service_type=bundled",
      "maturity": "final",
      "method": "derived",
      "metric": "retail_price_cents_per_kwh",
      "missing_reason": null,
      "note": null,
      "period": {
       "hours": 8784,
       "kind": "calendar_year",
       "period_end": "2025-01-01T00:00:00Z",
       "period_start": "2024-01-01T00:00:00Z",
       "year": 2024
      },
      "precision": 2,
      "quality": "valid",
      "source_ref": "pudl-retail-sales",
      "unit": "cents/kWh",
      "value": 14.228071785419313
     }
    ],
    "state": "MT"
   }
  ],
  "filed_as": [],
  "note": "Sold to retail customers in the stated state (utility x state grain); bundled full-service rows only in the summaries; energy-only and delivery-only rows are listed but never added to bundled sales. Realized average revenue per kWh is not a tariff.",
  "rows": [
   {
    "ba": "NWMT",
    "business_model": "retail",
    "customer_class": "commercial",
    "customers": 84523,
    "evidence": "reported",
    "maturity": "final",
    "revenue_usd": 415977000.0,
    "sales_mwh": 3090579.0,
    "service_type": "bundled",
    "short_form": null,
    "source_ref": "pudl-retail-sales",
    "state": "MT"
   },
   {
    "ba": "NWMT",
    "business_model": "retail",
    "customer_class": "commercial",
    "customers": 398,
    "evidence": "reported",
    "maturity": "final",
    "revenue_usd": 3211000.0,
    "sales_mwh": 113741.0,
    "service_type": "delivery",
    "short_form": null,
    "source_ref": "pudl-retail-sales",
    "state": "MT"
   },
   {
    "ba": "NWMT",
    "business_model": "retail",
    "customer_class": "industrial",
    "customers": 2239,
    "evidence": "reported",
    "maturity": "final",
    "revenue_usd": 45087000.0,
    "sales_mwh": 418827.0,
    "service_type": "bundled",
    "short_form": null,
    "source_ref": "pudl-retail-sales",
    "state": "MT"
   },
   {
    "ba": "NWMT",
    "business_model": "retail",
    "customer_class": "industrial",
    "customers": 36,
    "evidence": "reported",
    "maturity": "final",
    "revenue_usd": 15053000.0,
    "sales_mwh": 2971170.0,
    "service_type": "delivery",
    "short_form": null,
    "source_ref": "pudl-retail-sales",
    "state": "MT"
   },
   {
    "ba": "NWMT",
    "business_model": "retail",
    "customer_class": "other",
    "customers": null,
    "evidence": "reported",
    "maturity": "final",
    "revenue_usd": null,
    "sales_mwh": null,
    "service_type": "bundled",
    "short_form": null,
    "source_ref": "pudl-retail-sales",
    "state": "MT"
   },
   {
    "ba": "NWMT",
    "business_model": "retail",
    "customer_class": "other",
    "customers": null,
    "evidence": "reported",
    "maturity": "final",
    "revenue_usd": null,
    "sales_mwh": null,
    "service_type": "delivery",
    "short_form": null,
    "source_ref": "pudl-retail-sales",
    "state": "MT"
   },
   {
    "ba": "NWMT",
    "business_model": "retail",
    "customer_class": "residential",
    "customers": 328125,
    "evidence": "reported",
    "maturity": "final",
    "revenue_usd": 398459000.0,
    "sales_mwh": 2800513.0,
    "service_type": "bundled",
    "short_form": null,
    "source_ref": "pudl-retail-sales",
    "state": "MT"
   },
   {
    "ba": "NWMT",
    "business_model": "retail",
    "customer_class": "residential",
    "customers": 2,
    "evidence": "reported",
    "maturity": "final",
    "revenue_usd": 300.0,
    "sales_mwh": 5.0,
    "service_type": "delivery",
    "short_form": null,
    "source_ref": "pudl-retail-sales",
    "state": "MT"
   },
   {
    "ba": "NWMT",
    "business_model": "retail",
    "customer_class": "transportation",
    "customers": null,
    "evidence": "reported",
    "maturity": "final",
    "revenue_usd": null,
    "sales_mwh": null,
    "service_type": "bundled",
    "short_form": null,
    "source_ref": "pudl-retail-sales",
    "state": "MT"
   },
   {
    "ba": "NWMT",
    "business_model": "retail",
    "customer_class": "transportation",
    "customers": null,
    "evidence": "reported",
    "maturity": "final",
    "revenue_usd": null,
    "sales_mwh": null,
    "service_type": "delivery",
    "short_form": null,
    "source_ref": "pudl-retail-sales",
    "state": "MT"
   }
  ],
  "short_form_respondent": false,
  "short_form_totals": [],
  "year": 2024
 },
 "roles": {
  "operator": false,
  "owner": false,
  "retail_seller": true
 },
 "row_note": "nearest_year_row",
 "schema_version": "1.41.0",
 "source_name": "NorthWestern Energy LLC - (MT)",
 "sources": [
  "curated-aliases",
  "pudl-eia861-demand-response",
  "pudl-eia861-energy-efficiency",
  "pudl-generators",
  "pudl-ownership",
  "pudl-reliability",
  "pudl-utilities"
 ],
 "state": "MT",
 "supply_account": {
  "available": false,
  "note": "No curated BPA supply account for this organization; absence here is the atlas's coverage, not a statement about any contract with BPA.",
  "reason": "not_curated"
 },
 "tariffs": {
  "available": false,
  "checked": [
   "retail-tariffs"
  ],
  "note": "No tariff sheet read for this utility. The registry covers the utilities the atlas works examples from, one row per published schedule; it is not a census of tariffs.",
  "reason": "not_registered"
 },
 "territories": [],
 "type": "org",
 "updated_reason": null
}
