XML 42 R104.htm IDEA: XBRL DOCUMENT v2.4.1.9
Benefit Plans (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 1 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2009
Jan. 31, 2014
Dec. 31, 2013
Benefit Plans [Line Items]        
Total plan assets, percentage of common stock (less than 1%) 1.00%lnt_DefinedBenefitPensionAndOtherPostretirementBenefitsPlansTotalPlanAssetsPercentageOnCommonStock      
Interest crediting rate, percentage above annual change in consumer price index   3.00%lnt_MinimumRatingOfAmendmentInParticipantsInterestCredit    
Common stock percentage in assets held in 401(k) saving plans 12.60%lnt_CommonStockPercentageInAssetsHeldSavingPlans     11.30%lnt_CommonStockPercentageInAssetsHeldSavingPlans
Unrecognized compensation cost $ 6.5us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized      
Percentage of base salary and performance-based compensation 100.00%lnt_DeferredCompensationPlanBaseSalaryAndIncentiveCompensationPercentage      
Performance Shares and Units [Member]        
Benefit Plans [Line Items]        
Performance period 3 years      
Expected volatility based on historical daily stock prices, historical period 3 years      
Performance Shares [Member]        
Benefit Plans [Line Items]        
Performance multiplier range, lower 0.00%lnt_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
     
Performance multiplier range, upper 200.00%lnt_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
     
Performance Units [Member]        
Benefit Plans [Line Items]        
Performance multiplier range, lower 0.00%lnt_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum
/ us-gaap_AwardTypeAxis
= lnt_PerformanceUnitsMember
     
Performance multiplier range, upper 200.00%lnt_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum
/ us-gaap_AwardTypeAxis
= lnt_PerformanceUnitsMember
     
Minimum [Member]        
Benefit Plans [Line Items]        
Unrecognized compensation cost recognized over a weighted average period 1 year      
Minimum [Member] | Performance-Contingent Restricted Stock [Member]        
Benefit Plans [Line Items]        
Performance period 2 years      
Minimum [Member] | Performance Contingent Cash Awards [Member]        
Benefit Plans [Line Items]        
Performance period 2 years      
Maximum [Member]        
Benefit Plans [Line Items]        
Unrecognized compensation cost recognized over a weighted average period 2 years      
Maximum [Member] | Performance-Contingent Restricted Stock [Member]        
Benefit Plans [Line Items]        
Performance period 4 years      
Maximum [Member] | Performance Contingent Cash Awards [Member]        
Benefit Plans [Line Items]        
Performance period 4 years      
Other Postretirement Benefits Plans [Member]        
Benefit Plans [Line Items]        
Plan asset threshold for long-term allocation targets 5lnt_DefinedBenefitPlanPlanAssetThresholdForLongTermAllocationTargets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
     
Other Postretirement Benefits Plans [Member] | Cash Balance Plan [Member]        
Benefit Plans [Line Items]        
Final judgment from court order     9.0lnt_JudgmentOfDamagesByCourtMaximum
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= lnt_CashBalancePlanMember
 
Plaintiffs' attorney's fees and costs       $ 6.7us-gaap_LegalFees
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= lnt_CashBalancePlanMember
Omnibus Incentive Plan [Member]        
Benefit Plans [Line Items]        
Shares available for issuance under the OIP 3.9us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= lnt_OmnibusIncentivePlanMember