XML 131 R132.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Notional Amounts Of Derivative Instruments) (Details) (Commodity [Member])
Dec. 31, 2014
MWh
Electricity (MWhs) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 8,248,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
Electricity (MWhs) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,765,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
Electricity (MWhs) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 6,483,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
FTRs (MWhs) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 9,505,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
FTRs (MWhs) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 5,503,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
FTRs (MWhs) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 4,002,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
Natural Gas (Dths) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 78,304,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
Natural Gas (Dths) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 50,919,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
Natural Gas (Dths) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 27,385,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
Coal (tons) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 5,575,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
Coal (tons) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,566,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
Coal (tons) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 4,009,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | Electricity (MWhs) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 4,067,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | Electricity (MWhs) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,765,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | Electricity (MWhs) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 2,302,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | FTRs (MWhs) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 9,505,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | FTRs (MWhs) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 5,503,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | FTRs (MWhs) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 4,002,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | Natural Gas (Dths) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 56,250,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | Natural Gas (Dths) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 39,727,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | Natural Gas (Dths) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 16,523,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | Coal (tons) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,490,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | Coal (tons) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 75,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2015 [Member] | Coal (tons) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,415,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearOneMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | Electricity (MWhs) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,553,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | Electricity (MWhs) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | Electricity (MWhs) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,553,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | FTRs (MWhs) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | FTRs (MWhs) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | FTRs (MWhs) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | Natural Gas (Dths) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 20,225,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | Natural Gas (Dths) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 10,178,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | Natural Gas (Dths) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 10,047,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | Coal (tons) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,899,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | Coal (tons) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 830,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2016 [Member] | Coal (tons) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,069,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearTwoMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | Electricity (MWhs) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,314,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | Electricity (MWhs) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | Electricity (MWhs) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,314,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | FTRs (MWhs) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | FTRs (MWhs) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | FTRs (MWhs) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | Natural Gas (Dths) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,829,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | Natural Gas (Dths) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,014,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | Natural Gas (Dths) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 815,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | Coal (tons) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,073,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | Coal (tons) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 274,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2017 [Member] | Coal (tons) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 799,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearThreeMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | Electricity (MWhs) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,314,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | Electricity (MWhs) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | Electricity (MWhs) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,314,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_ElectricityMwhsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | FTRs (MWhs) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | FTRs (MWhs) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | FTRs (MWhs) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_FtrsMwhsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | Natural Gas (Dths) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | Natural Gas (Dths) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | Natural Gas (Dths) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_NaturalGasDthsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | Coal (tons) [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 1,113,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | Coal (tons) [Member] | IPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 387,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ dei_LegalEntityAxis
= lnt_IplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember
2018 [Member] | Coal (tons) [Member] | WPL [Member]  
Notional Amount of Derivatives [Line Items]  
Notional unit amount of derivatives (in MWhs/Dths/tons) 726,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_EnergyAxis
= lnt_CoalTonsMember
/ dei_LegalEntityAxis
= lnt_WplMember
/ us-gaap_StatementScenarioAxis
= lnt_DerivativeNonMonetaryNotionalAmountYearFourMember
/ us-gaap_TradingActivityByTypeAxis
= us-gaap_CommodityMember