XML 183 R130.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Fair Value Measurements Using Significant Unobservable Inputs) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Commodity Contracts Derivative Assets and (Liabilities), net [Member]    
Fair Value, Assets and Liabilities, Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance, January 1 $ 4.4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
$ 11.9us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
Total net gains (losses) (realized/unrealized) included in changes in net assets 11.1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
(12.7)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
[1] 0.1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
[1]
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
[2] 2.0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
[2]
Purchases 76.7us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
50.9us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
Sales (2.2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
Settlements (72.1)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
[3] (47.8)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
[3]
Ending balance, December 31 17.9us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
4.4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
The amount of total net gains (losses) for the period included in changes in net assets attributable to the change in unrealized gains (losses) relating to assets and liabilities held at December 31 (0.4)us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnobservableInputUnrealizedGainsLossesChangesInAssetsAndLiabilitiesContinuedToBeHeldAmount
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
(12.7)us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnobservableInputUnrealizedGainsLossesChangesInAssetsAndLiabilitiesContinuedToBeHeldAmount
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
Commodity Contracts Derivative Assets and (Liabilities), net [Member] | IPL [Member]    
Fair Value, Assets and Liabilities, Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance, January 1 14.6us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
12.5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
Total net gains (losses) (realized/unrealized) included in changes in net assets (5.9)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
(4.6)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
[2] 1.0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
[2]
Purchases 68.8us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
46.1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
Sales (2.0)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
Settlements (56.1)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
[3] (40.4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
[3]
Ending balance, December 31 19.4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
14.6us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
The amount of total net gains (losses) for the period included in changes in net assets attributable to the change in unrealized gains (losses) relating to assets and liabilities held at December 31 (9.3)us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnobservableInputUnrealizedGainsLossesChangesInAssetsAndLiabilitiesContinuedToBeHeldAmount
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
(4.6)us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnobservableInputUnrealizedGainsLossesChangesInAssetsAndLiabilitiesContinuedToBeHeldAmount
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_IplMember
Commodity Contracts Derivative Assets and (Liabilities), net [Member] | WPL [Member]    
Fair Value, Assets and Liabilities, Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance, January 1 (10.2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
(0.6)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
Total net gains (losses) (realized/unrealized) included in changes in net assets 17.0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
(8.1)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
[1] 0.1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
[1]
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
[2] 1.0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
[2]
Purchases 7.9us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
4.8us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
Sales (0.2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
Settlements (16.0)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
(7.4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
Ending balance, December 31 (1.5)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
(10.2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
The amount of total net gains (losses) for the period included in changes in net assets attributable to the change in unrealized gains (losses) relating to assets and liabilities held at December 31 8.9us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnobservableInputUnrealizedGainsLossesChangesInAssetsAndLiabilitiesContinuedToBeHeldAmount
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
(8.1)us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnobservableInputUnrealizedGainsLossesChangesInAssetsAndLiabilitiesContinuedToBeHeldAmount
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= lnt_WplMember
Deferred Proceeds [Member]    
Fair Value, Assets and Liabilities, Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance, January 1 203.5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
66.8us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
Total net gains (losses) (realized/unrealized) included in changes in net assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
[1] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
[1]
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
[2]
Purchases 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
Sales 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
Settlements (26.3)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
[3] 136.7us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
[3]
Ending balance, December 31 177.2us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
203.5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
The amount of total net gains (losses) for the period included in changes in net assets attributable to the change in unrealized gains (losses) relating to assets and liabilities held at December 31 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnobservableInputUnrealizedGainsLossesChangesInAssetsAndLiabilitiesContinuedToBeHeldAmount
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnobservableInputUnrealizedGainsLossesChangesInAssetsAndLiabilitiesContinuedToBeHeldAmount
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
Deferred Proceeds [Member] | IPL [Member]    
Fair Value, Assets and Liabilities, Net, Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance, January 1 203.5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
66.8us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
Total net gains (losses) (realized/unrealized) included in changes in net assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
[2]
Purchases 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
Sales 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
Settlements (26.3)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
[3] 136.7us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
[3]
Ending balance, December 31 177.2us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
203.5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
The amount of total net gains (losses) for the period included in changes in net assets attributable to the change in unrealized gains (losses) relating to assets and liabilities held at December 31 $ 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnobservableInputUnrealizedGainsLossesChangesInAssetsAndLiabilitiesContinuedToBeHeldAmount
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
$ 0us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnobservableInputUnrealizedGainsLossesChangesInAssetsAndLiabilitiesContinuedToBeHeldAmount
/ us-gaap_FairValueByAssetClassAxis
= lnt_DeferredProceedsOfReceivablesSoldMember
/ dei_LegalEntityAxis
= lnt_IplMember
[1] Markets for similar assets and liabilities became inactive and observable market inputs became unavailable for transfers into Level 3. The transfers were valued as of the beginning of the period.
[2] Observable market inputs became available for certain commodity contracts previously classified as Level 3 for transfers out of Level 3. The transfers were valued as of the beginning of the period.
[3] Settlements related to deferred proceeds are due to the change in the carrying amount of receivables sold less the allowance for doubtful accounts associated with the receivables sold and cash proceeds received from the receivables sold.