XML 51 R30.htm IDEA: XBRL DOCUMENT
v3.25.4

Revenue | 12 Months Ended
--- | ---
Dec. 31, 2025
Revenue from Contract with Customer [Abstract] |
Revenue from Contract with Customer [Text Block] | Revenue - MGE En ergy and MGE. Revenues disaggregated by revenue source were as follows for the years ended December 31:
(In thousands) |  |  |
Electric revenues |  | 2025 |  |  | 2024 |  |  | 2023 |
Residential |  | $ | 187,264 |  |  | $ | 174,756 |  |  | $ | 171,137 |
Commercial |  |  | 258,044 |  |  |  | 255,240 |  |  |  | 252,268 |
Industrial |  |  | 12,330 |  |  |  | 12,948 |  |  |  | 13,759 |
Other-retail/municipal |  |  | 40,048 |  |  |  | 40,796 |  |  |  | 40,815 |
Total retail |  |  | 497,686 |  |  |  | 483,740 |  |  |  | 477,979 |
Sales to the market |  |  | 30,654 |  |  |  | 10,893 |  |  |  | 10,163 |
Other revenues |  |  | 3,214 |  |  |  | 3,040 |  |  |  | 1,587 |
Total electric revenues |  |  | 531,554 |  |  |  | 497,673 |  |  |  | 489,729 |
Gas revenues |  |  |  |  |  |  |  |  |
Residential |  |  | 123,719 |  |  |  | 106,150 |  |  |  | 116,640 |
Commercial/Industrial |  |  | 80,560 |  |  |  | 65,021 |  |  |  | 75,410 |
Total retail |  |  | 204,279 |  |  |  | 171,171 |  |  |  | 192,050 |
Gas transportation |  |  | 6,582 |  |  |  | 6,905 |  |  |  | 7,399 |
Other revenues |  |  | 562 |  |  |  | 511 |  |  |  | 563 |
Total gas revenues |  |  | 211,423 |  |  |  | 178,587 |  |  |  | 200,012 |
Non-regulated energy revenues |  |  | 677 |  |  |  | 684 |  |  |  | 690 |
Total Operating Revenue |  | $ | 743,654 |  |  | $ | 676,944 |  |  | $ | 690,431 |
Performance Obligations A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account. A contract's transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of contracts have a single performance obligation. Retail Revenue (Residential, Commercial, Industrial, and Other Retail/Municipal) Providing electric and gas utility service to retail customers represents MGE's core business activity. Tariffs are approved by the PSCW through a rate order and provide MGE's customers with the standard terms and conditions, including pricing terms. The performance obligation to deliver electricity or gas is satisfied over time as the customer simultaneously receives and consumes the commodities provided by MGE. MGE recognizes revenues as the commodity is delivered to customers. Meters are read on a systematic basis throughout the month based on established meter-reading schedules and customers are subsequently billed for services received. At the end of the month, MGE accrues an estimate for unbilled commodities delivered to customers. The unbilled revenue estimate is based on daily system demand volumes, weather factors, estimated line losses, estimated customer usage by class, and applicable customer rates. Utility Cost Recovery Mechanisms MGE's tariff rates include a provision for fuel cost recovery. Over-collection of fuel-related costs that are outside the approved range will be recognized as a reduction of revenue. Under-collection of these costs will be recognized in "Purchased power" expense in the consolidated statements of income. The cumulative effects of these deferred amounts will be recorded in "Regulatory assets" or "Regulatory liabilities" on the consolidated balance sheets until they are reflected in future billings to customers. See Footnote 9.b. for further information. MGE also has other cost recovery mechanisms. For example, any over-collection of the difference between actual costs incurred and the amount of costs collected from customers is recorded as a reduction of revenue in the period incurred. Sales to the Market Sales to the market include energy charges, capacity or demand charges, and ancillary charges represented by wholesale sales of electricity made to third parties who are not ultimate users of the electricity. Most of these sales are spot market transactions on the markets operated by MISO. Each transaction is considered a performance obligation and revenue is recognized in the period in which energy charges, capacity or demand charges, and ancillary services are sold into MISO. MGE reports, on a net basis, transactions on the MISO markets in which it buys and sells power within the same hour to meet electric energy delivery requirements. Transportation of Gas MGE has contracts under which it provides gas transportation services to customers who have elected to purchase gas from a third party. MGE delivers this gas via pipelines within its service territory. Revenue is recognized as service is rendered or gas is delivered to customers. Tariffs are approved by the PSCW through a rate order and provide gas transportation customers with standard terms and conditions, including pricing terms.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration