XML 34 R37.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies - Share-based Compensation (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based compensation $ 1,572 $ 217 $ 20
Tax benefit from share-based award activity 1,033 433 115
Income tax refundable 451 0  
Excess tax benefit from share-based award activity 1,033 433 115
Restricted Stock Units (RSUs) | Pre-2011 RSUs
     
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period 4 years    
Share-based compensation $ 1,040    
Min | Restricted Stock Units (RSUs) | Post-2011 RSUs
     
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period 4 years    
Max | Restricted Stock Units (RSUs) | Post-2011 RSUs
     
Share-based Compensation Arrangement by Share-based Payment Award      
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period 5 years