XML 103 R159.htm IDEA: XBRL DOCUMENT v2.4.1.9
Common Stock and Stock Plans, Stock Option Plans (Details) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Incentive Compensation Plans [Member]  
Summary of Stock Options  
Options outstanding as of December 31, 2013 (in shares) 140,484,056us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= wfc_IncentiveCompensationPlansMember
Canceled or forfeited (in shares) (2,844,648)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= wfc_IncentiveCompensationPlansMember
Exercised (in shares) (39,976,208)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= wfc_IncentiveCompensationPlansMember
Options exercisable and outstanding as of December 31, 2014 (in shares) 97,663,200us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= wfc_IncentiveCompensationPlansMember
Weighted- average exercise price  
Options outstanding as of December 31, 2013 (in dollars per share) $ 42.86us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= wfc_IncentiveCompensationPlansMember
Canceled or forfeited (in dollars per share) $ 206.02us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= wfc_IncentiveCompensationPlansMember
Exercised (in dollars per share) $ 29.93us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= wfc_IncentiveCompensationPlansMember
Options exercisable and outstanding as of December 31, 2014 (in dollars per share) $ 43.40us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= wfc_IncentiveCompensationPlansMember
Employee Stock Options [Abstract]  
Options outstanding, weighted-average remaining contractual term (in yrs.) 2 years 8 months 12 days
Options outstanding, aggregate intrinsic value $ 2,476us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= wfc_IncentiveCompensationPlansMember
Director Awards [Member]  
Summary of Stock Options  
Options outstanding as of December 31, 2013 (in shares) 479,637us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= wfc_DirectorAwardsMember
Exercised (in shares) (88,090)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= wfc_DirectorAwardsMember
Options exercisable and outstanding as of December 31, 2014 (in shares) 391,547us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= wfc_DirectorAwardsMember
Weighted- average exercise price  
Options outstanding as of December 31, 2013 (in dollars per share) $ 31.95us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= wfc_DirectorAwardsMember
Exercised (in dollars per share) $ 31.43us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= wfc_DirectorAwardsMember
Options exercisable and outstanding as of December 31, 2014 (in dollars per share) $ 32.07us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= wfc_DirectorAwardsMember
Employee Stock Options [Abstract]  
Options outstanding, weighted-average remaining contractual term (in yrs.) 2 years 1 month 6 days
Options outstanding, aggregate intrinsic value $ 9us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= wfc_DirectorAwardsMember