XML 124 R103.htm IDEA: XBRL DOCUMENT
v3.25.4

Segment Information (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2025 USD ($) Segment | Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($)
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | $ 743,654 | $ 676,944 | $ 690,431
Depreciation and amortization |  | (114,324) | (108,581) | (100,352)
Operating Income (Loss) |  | 170,653 | 146,262 | 146,385
Interest (expense) income, net |  | (33,799) | (32,930) | (30,429)
Income tax (provision) benefit |  | (20,765) | (10,596) | (27,803)
Equity earnings of investments |  | 13,009 | 12,275 | 10,631
Net Income |  | 135,889 | 120,569 | 117,699
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | $ 343,220 | 236,925 | 222,071
Number of Reportable Segments | Segment |  | 4 |  |
Electric [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | $ 531,554 | 497,673 | 489,729
Gas [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 211,423 | 178,587 | 200,012
Non Regulated Energy [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 677 | 684 | 690
Transmission Investment [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 0 | 0 | 0
All Others [Members] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 0 | 0 | 0
Operating Segments [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 743,654 | 676,944 | 690,431
Fuel and purchased power |  | (90,851) | (86,846) | (98,851)
Purchased gas costs |  | (107,026) | (82,693) | (106,647)
Depreciation and amortization |  | (114,324) | (108,581) | (100,352)
Interest expense |  | (37,942) | (36,352) | (33,091)
Other segment items | [1] | (249,866) | (243,582) | (216,619)
Income tax (provision) benefit |  | (20,765) | (10,596) | (27,803)
Equity earnings of investments |  | 13,009 | 12,275 | 10,631
Net Income |  | 135,889 | 120,569 | 117,699
Operating Segments [Member] | Electric [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 531,478 | 497,479 | 490,651
Fuel and purchased power |  | (95,150) | (90,726) | (102,520)
Purchased gas costs |  | 0 | 0 | 0
Depreciation and amortization |  | (89,212) | (84,264) | (77,440)
Interest expense |  | (27,035) | (25,616) | (22,883)
Other segment items | [1] | (232,227) | (225,985) | (201,680)
Income tax (provision) benefit |  | (2,077) | 3,620 | (10,182)
Equity earnings of investments |  | 0 | 0 | 0
Net Income |  | 85,777 | 74,508 | 75,946
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | 285,576 | 192,469 | 180,743
Operating Segments [Member] | Gas [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 232,299 | 193,570 | 215,513
Fuel and purchased power |  | 0 | 0 | 0
Purchased gas costs |  | (123,648) | (93,834) | (118,509)
Depreciation and amortization |  | (17,376) | (16,779) | (15,531)
Interest expense |  | (7,388) | (6,943) | (6,146)
Other segment items | [1] | (61,630) | (60,290) | (54,084)
Income tax (provision) benefit |  | (6,000) | (1,995) | (7,175)
Equity earnings of investments |  | 0 | 0 | 0
Net Income |  | 16,257 | 13,729 | 14,068
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | 48,003 | 38,101 | 36,402
Operating Segments [Member] | Non Regulated Energy [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 45,420 | 44,515 | 42,276
Fuel and purchased power |  | 0 | 0 | 0
Purchased gas costs |  | 0 | 0 | 0
Depreciation and amortization |  | (7,736) | (7,538) | (7,381)
Interest expense |  | (3,519) | (3,793) | (4,062)
Other segment items | [1] | (131) | (113) | (107)
Income tax (provision) benefit |  | (9,271) | (9,009) | (8,370)
Equity earnings of investments |  | 0 | 0 | 0
Net Income |  | 24,763 | 24,062 | 22,356
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | 9,641 | 6,355 | 4,926
Operating Segments [Member] | Transmission Investment [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 0 | 0 | 0
Fuel and purchased power |  | 0 | 0 | 0
Purchased gas costs |  | 0 | 0 | 0
Depreciation and amortization |  | 0 | 0 | 0
Interest expense |  | 0 | 0 | 0
Other segment items | [1] | 0 | 0 | 2
Income tax (provision) benefit |  | (3,545) | (3,345) | (2,897)
Equity earnings of investments |  | 13,009 | 12,275 | 10,631
Net Income |  | 9,464 | 8,930 | 7,736
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | 0 | 0 | 0
Operating Segments [Member] | Total Reportable Segments |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 809,197 | 735,564 | 748,440
Fuel and purchased power |  | (95,150) | (90,726) | (102,520)
Purchased gas costs |  | (123,648) | (93,834) | (118,509)
Depreciation and amortization |  | (114,324) | (108,581) | (100,352)
Interest expense |  | (37,942) | (36,352) | (33,091)
Other segment items | [1] | (293,988) | (286,388) | (255,869)
Income tax (provision) benefit |  | (20,893) | (10,729) | (28,624)
Equity earnings of investments |  | 13,009 | 12,275 | 10,631
Net Income |  | 136,261 | 121,229 | 120,106
Operating Segments [Member] | All Others [Members] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 0 | 0 | 0
Fuel and purchased power |  | 0 | 0 | 0
Purchased gas costs |  | 0 | 0 | 0
Depreciation and amortization |  | 0 | 0 | 0
Interest expense |  | 0 | 0 | 0
Other segment items | [1] | (500) | (793) | (3,228)
Income tax (provision) benefit |  | 128 | 133 | 821
Equity earnings of investments |  | 0 | 0 | 0
Net Income |  | (372) | (660) | (2,407)
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | 0 | 0 | 0
Consolidation Elimination Entries [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | (65,543) | (58,620) | (58,009)
Fuel and purchased power |  | 4,299 | 3,880 | 3,669
Purchased gas costs |  | 16,622 | 11,141 | 11,862
Depreciation and amortization |  | 0 | 0 | 0
Interest expense |  | 0 | 0 | 0
Other segment items | [1] | 44,622 | 43,599 | 42,478
Income tax (provision) benefit |  | 0 | 0 | 0
Equity earnings of investments |  | 0 | 0 | 0
Net Income |  | 0 | 0 | 0
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | 0 | 0 | 0
Consolidation Elimination Entries [Member] | Electric [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | (76) | (194) | 922
Consolidation Elimination Entries [Member] | Gas [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 20,876 | 14,983 | 15,501
Consolidation Elimination Entries [Member] | Non Regulated Energy [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 44,743 | 43,831 | 41,586
Consolidation Elimination Entries [Member] | Transmission Investment [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 0 | 0 | 0
Consolidation Elimination Entries [Member] | Total Reportable Segments |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 65,543 | 58,620 | 58,009
Consolidation Elimination Entries [Member] | All Others [Members] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 0 | 0 | 0
MGE [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 743,654 | 676,944 | 690,431
Depreciation and amortization |  | (114,324) | (108,581) | (100,352)
Operating Income (Loss) |  | 171,698 | 147,167 | 147,383
Interest (expense) income, net |  | (34,102) | (33,369) | (30,651)
Income tax (provision) benefit |  | (17,348) | (7,384) | (25,727)
Net income attributable to noncontrolling interest, net of tax |  | 22,652 | 22,855 | 21,868
Net Income |  | 104,145 | 89,444 | 90,502
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | $ 343,220 | 236,925 | 222,071
Number of Reportable Segments | Segment |  | 3 |  |
MGE [Member] | Electric [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | $ 531,554 | 497,673 | 489,729
MGE [Member] | Gas [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 211,423 | 178,587 | 200,012
MGE [Member] | Non Regulated Energy [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 677 | 684 | 690
MGE [Member] | Operating Segments [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 743,654 | 676,944 | 690,431
Fuel and purchased power |  | (90,851) | (86,846) | (98,851)
Purchased gas costs |  | (107,026) | (82,693) | (106,647)
Depreciation and amortization |  | (114,324) | (108,581) | (100,352)
Interest expense |  | (37,942) | (36,352) | (33,091)
Other segment items | [2] | (249,366) | (242,789) | (213,393)
Income tax (provision) benefit |  | (17,348) | (7,384) | (25,727)
Net income attributable to noncontrolling interest, net of tax |  | (22,652) | (22,855) | (21,868)
Net Income |  | 104,145 | 89,444 | 90,502
MGE [Member] | Operating Segments [Member] | Electric [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 531,478 | 497,479 | 490,651
Fuel and purchased power |  | (95,150) | (90,726) | (102,520)
Purchased gas costs |  | 0 | 0 | 0
Depreciation and amortization |  | (89,212) | (84,264) | (77,440)
Interest expense |  | (27,035) | (25,616) | (22,883)
Other segment items | [2] | (232,227) | (225,985) | (201,680)
Income tax (provision) benefit |  | (2,077) | 3,620 | (10,182)
Net income attributable to noncontrolling interest, net of tax |  | 0 | 0 | 0
Net Income |  | 85,777 | 74,508 | 75,946
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | 285,576 | 192,469 | 180,743
MGE [Member] | Operating Segments [Member] | Gas [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 232,299 | 193,570 | 215,513
Fuel and purchased power |  | 0 | 0 | 0
Purchased gas costs |  | (123,648) | (93,834) | (118,509)
Depreciation and amortization |  | (17,376) | (16,779) | (15,531)
Interest expense |  | (7,388) | (6,943) | (6,146)
Other segment items | [2] | (61,630) | (60,290) | (54,084)
Income tax (provision) benefit |  | (6,000) | (1,995) | (7,175)
Net income attributable to noncontrolling interest, net of tax |  | 0 | 0 | 0
Net Income |  | 16,257 | 13,729 | 14,068
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | 48,003 | 38,101 | 36,402
MGE [Member] | Operating Segments [Member] | Non Regulated Energy [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 45,420 | 44,515 | 42,276
Fuel and purchased power |  | 0 | 0 | 0
Purchased gas costs |  | 0 | 0 | 0
Depreciation and amortization |  | (7,736) | (7,538) | (7,381)
Interest expense |  | (3,519) | (3,793) | (4,062)
Other segment items | [2] | (131) | (113) | (107)
Income tax (provision) benefit |  | (9,271) | (9,009) | (8,370)
Net income attributable to noncontrolling interest, net of tax |  | 0 | 0 | 0
Net Income |  | 24,763 | 24,062 | 22,356
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | 9,641 | 6,355 | 4,926
MGE [Member] | Operating Segments [Member] | Total Reportable Segments |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 809,197 | 735,564 | 748,440
Fuel and purchased power |  | (95,150) | (90,726) | (102,520)
Purchased gas costs |  | (123,648) | (93,834) | (118,509)
Depreciation and amortization |  | (114,324) | (108,581) | (100,352)
Interest expense |  | (37,942) | (36,352) | (33,091)
Other segment items | [2] | (293,988) | (286,388) | (255,871)
Income tax (provision) benefit |  | (17,348) | (7,384) | (25,727)
Net income attributable to noncontrolling interest, net of tax |  | 0 | 0 | 0
Net Income |  | 126,797 | 112,299 | 112,370
MGE [Member] | Consolidation Elimination Entries [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | (65,543) | (58,620) | (58,009)
Fuel and purchased power |  | 4,299 | 3,880 | 3,669
Purchased gas costs |  | 16,622 | 11,141 | 11,862
Depreciation and amortization |  | 0 | 0 | 0
Interest expense |  | 0 | 0 | 0
Other segment items | [2] | 44,622 | 43,599 | 42,478
Income tax (provision) benefit |  | 0 | 0 | 0
Net income attributable to noncontrolling interest, net of tax |  | (22,652) | (22,855) | (21,868)
Net Income |  | (22,652) | (22,855) | (21,868)
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |
Segment, Expenditure, Addition to Long-Lived Assets |  | 0 | 0 | 0
MGE [Member] | Consolidation Elimination Entries [Member] | Electric [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | (76) | (194) | 922
MGE [Member] | Consolidation Elimination Entries [Member] | Gas [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 20,876 | 14,983 | 15,501
MGE [Member] | Consolidation Elimination Entries [Member] | Non Regulated Energy [Member] |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | 44,743 | 43,831 | 41,586
MGE [Member] | Consolidation Elimination Entries [Member] | Total Reportable Segments |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Operating revenues |  | $ 65,543 | $ 58,620 | $ 58,009
[1] | Other segment items include AFUDC Income, Other Income, Net, Other Operations and Maintenance, Other General Taxes, and Interest Revenue.
[2] | Other segment items include AFUDC Income, Other Income, Net, Other Operations and Maintenance, Other General Taxes, and Interest Revenue.

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

X
- Definition Amount of operating expense for fuel purchased for electric generation and cost of gas sold. + References No definition available. + Details
Name: | mgee_UtilitiesOperatingExpenseFuelAndPurchasedPower
Namespace Prefix: | mgee_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of income (loss) for proportionate share of equity method investee's income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(13)(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1 + Details
Name: | us-gaap_IncomeLossFromEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12 Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 231 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.7) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Subparagraph (a) -SubTopic 20 -Topic 740 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 + Details
Name: | us-gaap_IncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of interest expense classified as operating. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1 + Details
Name: | us-gaap_InterestExpenseOperating
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of interest income (expense) classified as operating. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1 + Details
Name: | us-gaap_InterestIncomeExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(k)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3A -Subparagraph (24)(d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 9 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 17 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2 Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1 Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1 Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8 Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11 Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11 Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7 Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B Reference 40: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B Reference 41: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B Reference 42: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B Reference 43: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B Reference 44: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7 Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 46: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A Reference 47: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B Reference 48: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 4 -Subparagraph (f)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4 Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of Net Income (Loss) attributable to noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B + Details
Name: | us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18 + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31 + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The total amount of operating revenues recognized during the period. + References No definition available. + Details
Name: | us-gaap_RegulatedAndUnregulatedOperatingRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25 + Details
Name: | us-gaap_SegmentExpenditureAdditionToLongLivedAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss). + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B + Details
Name: | us-gaap_SegmentReportingOtherItemAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of operating expense for depreciation and amortization of regulated operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of operating expense for purchased gas and petroleum of regulated operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mgee_ElectricMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mgee_GasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mgee_NonRegulatedEnergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mgee_TransmissionInvestmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=mgee_MgeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |