XML 74 R62.htm IDEA: XBRL DOCUMENT
v3.26.1

Segment Information (Details) $ in Thousands | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2026 USD ($) | Jun. 30, 2025 USD ($) | Jun. 30, 2026 USD ($) Segment | Jun. 30, 2025 USD ($)
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | $ 161,195 | $ 159,452 | $ 403,898 | $ 378,422
Depreciation and amortization |  | (28,939) | (28,354) | (57,028) | (56,032)
Income tax (provision) benefit |  | (4,279) | (2,975) | (10,135) | (9,271)
Equity in earnings of investment |  |  |  | 7,336 | 6,241
Net Income (Loss) |  | 33,353 | 26,498 | 81,834 | 68,090
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | $ 210,906 | 111,753
Number of Reportable Segments | Segment |  |  |  | 4 |
Electric [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 131,380 | 129,313 | $ 262,760 | 254,767
Gas [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 29,601 | 29,925 | 140,864 | 123,406
Non Regulated Energy [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 214 | 214 | 274 | 249
Transmission Investment [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 0 | 0 | 0 | 0
All Others [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 0 | 0 | 0 | 0
Operating Segments [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 161,195 | 159,452 | 403,898 | 378,422
Fuel and purchased power |  | (18,720) | (21,854) | (41,496) | (43,801)
Purchased gas costs |  | (9,285) | (11,313) | (80,108) | (65,277)
Depreciation and amortization |  | (28,939) | (28,354) | (57,028) | (56,032)
Interest expense |  | (11,236) | (9,142) | (22,374) | (18,304)
Other segment items | [1] | (59,178) | (62,376) | (118,259) | (123,888)
Income tax (provision) benefit |  | (4,279) | (2,975) | (10,135) | (9,271)
Equity in earnings of investment |  | 3,795 | 3,060 | 7,336 | 6,241
Net Income (Loss) |  | 33,353 | 26,498 | 81,834 | 68,090
Operating Segments [Member] | Electric [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 131,370 | 129,285 | 262,742 | 254,691
Fuel and purchased power |  | (19,509) | (22,524) | (43,582) | (45,630)
Purchased gas costs |  | 0 | 0 | 0 | 0
Depreciation and amortization |  | (21,959) | (22,094) | (43,213) | (43,629)
Interest expense |  | (8,168) | (6,485) | (16,247) | (12,978)
Other segment items | [1] | (57,877) | (58,130) | (113,151) | (114,109)
Income tax (provision) benefit |  | (1,237) | (472) | 1,744 | 1,430
Equity in earnings of investment |  | 0 | 0 | 0 | 0
Net Income (Loss) |  | 22,620 | 19,580 | 48,293 | 39,775
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | 174,157 | 83,034
Operating Segments [Member] | Gas [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 31,796 | 32,483 | 152,073 | 132,436
Fuel and purchased power |  | 0 | 0 | 0 | 0
Purchased gas costs |  | (10,702) | (13,211) | (89,256) | (72,501)
Depreciation and amortization |  | (4,999) | (4,347) | (9,864) | (8,579)
Interest expense |  | (2,250) | (1,768) | (4,473) | (3,531)
Other segment items | [1] | (15,372) | (15,015) | (30,977) | (31,111)
Income tax (provision) benefit |  | 599 | 561 | (4,664) | (4,426)
Equity in earnings of investment |  | 0 | 0 | 0 | 0
Net Income (Loss) |  | (928) | (1,297) | 12,839 | 12,288
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | 28,308 | 22,975
Operating Segments [Member] | Non Regulated Energy [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 11,790 | 11,335 | 23,268 | 22,474
Fuel and purchased power |  | 0 | 0 | 0 | 0
Purchased gas costs |  | 0 | 0 | 0 | 0
Depreciation and amortization |  | (1,981) | (1,913) | (3,951) | (3,824)
Interest expense |  | (818) | (889) | (1,654) | (1,795)
Other segment items | [1] | (30) | (23) | (81) | (67)
Income tax (provision) benefit |  | (2,441) | (2,318) | (4,789) | (4,573)
Equity in earnings of investment |  | 0 | 0 | 0 | 0
Net Income (Loss) |  | 6,520 | 6,192 | 12,793 | 12,215
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | 8,441 | 5,744
Operating Segments [Member] | Transmission Investment [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 0 | 0 | 0 | 0
Fuel and purchased power |  | 0 | 0 | 0 | 0
Purchased gas costs |  | 0 | 0 | 0 | 0
Depreciation and amortization |  | 0 | 0 | 0 | 0
Interest expense |  | 0 | 0 | 0 | 0
Other segment items | [1] | 0 | 0 | 0 | 0
Income tax (provision) benefit |  | (1,034) | (835) | (1,999) | (1,702)
Equity in earnings of investment |  | 3,795 | 3,060 | 7,336 | 6,241
Net Income (Loss) |  | 2,761 | 2,225 | 5,337 | 4,539
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | 0 | 0
Operating Segments [Member] | Total Reportable Segments |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 174,956 | 173,103 | 438,083 | 409,601
Fuel and purchased power |  | (19,509) | (22,524) | (43,582) | (45,630)
Purchased gas costs |  | (10,702) | (13,211) | (89,256) | (72,501)
Depreciation and amortization |  | (28,939) | (28,354) | (57,028) | (56,032)
Interest expense |  | (11,236) | (9,142) | (22,374) | (18,304)
Other segment items | [1] | (73,279) | (73,168) | (144,209) | (145,287)
Income tax (provision) benefit |  | (4,113) | (3,064) | (9,708) | (9,271)
Equity in earnings of investment |  | 3,795 | 3,060 | 7,336 | 6,241
Net Income (Loss) |  | 30,973 | 26,700 | 79,262 | 68,817
Operating Segments [Member] | All Others [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 0 | 0 | 0 | 0
Fuel and purchased power |  | 0 | 0 | 0 | 0
Purchased gas costs |  | 0 | 0 | 0 | 0
Depreciation and amortization |  | 0 | 0 | 0 | 0
Interest expense |  | 0 | 0 | 0 | 0
Other segment items | [1] | 2,546 | (291) | 2,999 | (727)
Income tax (provision) benefit |  | (166) | 89 | (427) | 0
Equity in earnings of investment |  | 0 | 0 | 0 | 0
Net Income (Loss) |  | 2,380 | (202) | 2,572 | (727)
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | 0 | 0
Consolidation Elimination Entries [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | (13,761) | (13,651) | (34,185) | (31,179)
Fuel and purchased power |  | 789 | 670 | 2,086 | 1,829
Purchased gas costs |  | 1,417 | 1,898 | 9,148 | 7,224
Depreciation and amortization |  | 0 | 0 | 0 | 0
Interest expense |  | 0 | 0 | 0 | 0
Other segment items | [1] | 11,555 | 11,083 | 22,951 | 22,126
Income tax (provision) benefit |  | 0 | 0 | 0 | 0
Equity in earnings of investment |  | 0 | 0 | 0 | 0
Net Income (Loss) |  | 0 | 0 | 0 | 0
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | 0 | 0
Consolidation Elimination Entries [Member] | Electric [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | (10) | (28) | (18) | (76)
Consolidation Elimination Entries [Member] | Gas [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 2,195 | 2,558 | 11,209 | 9,030
Consolidation Elimination Entries [Member] | Non Regulated Energy [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 11,576 | 11,121 | 22,994 | 22,225
Consolidation Elimination Entries [Member] | Transmission Investment [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 0 | 0 | 0 | 0
Consolidation Elimination Entries [Member] | Total Reportable Segments |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 13,761 | 13,651 | 34,185 | 31,179
Consolidation Elimination Entries [Member] | All Others [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 0 | 0 | 0 | 0
MGE [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 161,195 | 159,452 | 403,898 | 378,422
Depreciation and amortization |  | (28,939) | (28,354) | (57,028) | (56,032)
Income tax (provision) benefit |  | (3,079) | (2,229) | (7,709) | (7,569)
Net Income (Loss) Attributable to Noncontrolling Interest |  | 5,729 | 5,714 | 11,335 | 11,313
Net Income (Loss) |  | 22,483 | 18,761 | 62,590 | 52,965
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | $ 210,906 | 111,753
Number of Reportable Segments | Segment |  |  |  | 3 |
MGE [Member] | Electric [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 131,380 | 129,313 | $ 262,760 | 254,767
MGE [Member] | Gas [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 29,601 | 29,925 | 140,864 | 123,406
MGE [Member] | Non Regulated Energy [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 214 | 214 | 274 | 249
MGE [Member] | Operating Segments [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 161,195 | 159,452 | 403,898 | 378,422
Fuel and purchased power |  | (18,720) | (21,854) | (41,496) | (43,801)
Purchased gas costs |  | (9,285) | (11,313) | (80,108) | (65,277)
Depreciation and amortization |  | (28,939) | (28,354) | (57,028) | (56,032)
Interest expense |  | (11,236) | (9,142) | (22,374) | (18,304)
Other segment items | [2] | (61,724) | (62,085) | (121,258) | (123,161)
Income tax (provision) benefit |  | (3,079) | (2,229) | (7,709) | (7,569)
Net Income (Loss) Attributable to Noncontrolling Interest |  | (5,729) | (5,714) | (11,335) | (11,313)
Net Income (Loss) |  | 22,483 | 18,761 | 62,590 | 52,965
MGE [Member] | Operating Segments [Member] | Electric [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 131,370 | 129,285 | 262,742 | 254,691
Fuel and purchased power |  | (19,509) | (22,524) | (43,582) | (45,630)
Purchased gas costs |  | 0 | 0 | 0 | 0
Depreciation and amortization |  | (21,959) | (22,094) | (43,213) | (43,629)
Interest expense |  | (8,168) | (6,485) | (16,247) | (12,978)
Other segment items | [2] | (57,877) | (58,130) | (113,151) | (114,109)
Income tax (provision) benefit |  | (1,237) | (472) | 1,744 | 1,430
Net Income (Loss) Attributable to Noncontrolling Interest |  | 0 | 0 | 0 | 0
Net Income (Loss) |  | 22,620 | 19,580 | 48,293 | 39,775
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | 174,157 | 83,034
MGE [Member] | Operating Segments [Member] | Gas [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 31,796 | 32,483 | 152,073 | 132,436
Fuel and purchased power |  | 0 | 0 | 0 | 0
Purchased gas costs |  | (10,702) | (13,211) | (89,256) | (72,501)
Depreciation and amortization |  | (4,999) | (4,347) | (9,864) | (8,579)
Interest expense |  | (2,250) | (1,768) | (4,473) | (3,531)
Other segment items | [2] | (15,372) | (15,015) | (30,977) | (31,111)
Income tax (provision) benefit |  | 599 | 561 | (4,664) | (4,426)
Net Income (Loss) Attributable to Noncontrolling Interest |  | 0 | 0 | 0 | 0
Net Income (Loss) |  | (928) | (1,297) | 12,839 | 12,288
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | 28,308 | 22,975
MGE [Member] | Operating Segments [Member] | Non Regulated Energy [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 11,790 | 11,335 | 23,268 | 22,474
Fuel and purchased power |  | 0 | 0 | 0 | 0
Purchased gas costs |  | 0 | 0 | 0 | 0
Depreciation and amortization |  | (1,981) | (1,913) | (3,951) | (3,824)
Interest expense |  | (818) | (889) | (1,654) | (1,795)
Other segment items | [2] | (30) | (23) | (81) | (67)
Income tax (provision) benefit |  | (2,441) | (2,318) | (4,789) | (4,573)
Net Income (Loss) Attributable to Noncontrolling Interest |  | 0 | 0 | 0 | 0
Net Income (Loss) |  | 6,520 | 6,192 | 12,793 | 12,215
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | 8,441 | 5,744
MGE [Member] | Operating Segments [Member] | Total Reportable Segments |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 174,956 | 173,103 | 438,083 | 409,601
Fuel and purchased power |  | (19,509) | (22,524) | (43,582) | (45,630)
Purchased gas costs |  | (10,702) | (13,211) | (89,256) | (72,501)
Depreciation and amortization |  | (28,939) | (28,354) | (57,028) | (56,032)
Interest expense |  | (11,236) | (9,142) | (22,374) | (18,304)
Other segment items | [2] | (73,279) | (73,168) | (144,209) | (145,287)
Income tax (provision) benefit |  | (3,079) | (2,229) | (7,709) | (7,569)
Net Income (Loss) Attributable to Noncontrolling Interest |  | 0 | 0 | 0 | 0
Net Income (Loss) |  | 28,212 | 24,475 | 73,925 | 64,278
MGE [Member] | Consolidation Elimination Entries [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | (13,761) | (13,651) | (34,185) | (31,179)
Fuel and purchased power |  | 789 | 670 | 2,086 | 1,829
Purchased gas costs |  | 1,417 | 1,898 | 9,148 | 7,224
Depreciation and amortization |  | 0 | 0 | 0 | 0
Interest expense |  | 0 | 0 | 0 | 0
Other segment items | [2] | 11,555 | 11,083 | 22,951 | 22,126
Income tax (provision) benefit |  | 0 | 0 | 0 | 0
Net Income (Loss) Attributable to Noncontrolling Interest |  | (5,729) | (5,714) | (11,335) | (11,313)
Net Income (Loss) |  | (5,729) | (5,714) | (11,335) | (11,313)
Segment Reporting Information Assets And Capital Expenditures [Abstract] |  |  |  |  |
Segment Reporting, Long-Lived Asset, Expenditure for Addition |  |  |  | 0 | 0
MGE [Member] | Consolidation Elimination Entries [Member] | Electric [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | (10) | (28) | (18) | (76)
MGE [Member] | Consolidation Elimination Entries [Member] | Gas [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 2,195 | 2,558 | 11,209 | 9,030
MGE [Member] | Consolidation Elimination Entries [Member] | Non Regulated Energy [Member] |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | 11,576 | 11,121 | 22,994 | 22,225
MGE [Member] | Consolidation Elimination Entries [Member] | Total Reportable Segments |  |  |  |  |
Segment Reporting [Line Items] |  |  |  |  |
Operating revenues |  | $ 13,761 | $ 13,651 | $ 34,185 | $ 31,179
[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
- Definition Segment Reporting Information Assets And Capital Expenditures Abstract + 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 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 3: 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 4: 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 5: 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 6: 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 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/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 2: 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 3: http://www.xbrl.org/2003/role/exampleRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A Reference 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/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 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/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 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 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/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4 Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2 Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5A -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A Reference 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 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)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A Reference 34: 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 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)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A Reference 36: 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 37: 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 38: 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 39: 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 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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B Reference 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: 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 53: 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 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 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5A -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A Reference 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 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 asset included in determination of segment asset by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Long-lived asset excludes financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset. + References Reference 1: 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 2: 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 Reference 3: 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 4: 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 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 + 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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -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 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 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -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 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 Reference 9: 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 10: 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 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26A Reference 12: 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 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (j) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 15: 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 16: 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 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 19: 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 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -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 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15 + 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/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 2: 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 3: 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 Reference 4: 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 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 + 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: |