v2.4.0.6
Income Taxes - Additional Durational Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Income Taxes [Line Items]      
Income before income taxes, income from domestic operations amount $ 4,693 $ 4,948 $ 3,579
Income before income taxes, income from foreign operations amount $ 7,633 $ 5,848 $ 4,802
Federal
     
Income Taxes [Line Items]      
Net operating loss carryforwards expiration date 2018    
State
     
Income Taxes [Line Items]      
Net operating loss carryforwards expiration date 2014