v2.4.0.6
Income Taxes - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Income Taxes [Line Items]      
Cumulative amount of foreign subsidiaries earnings upon which U.S. income taxes have not been provided $ 24,800    
California research and development credit carryforwards 55    
California research and development credit carryforwards, valuation allowance 48    
Federal and state capital loss carryforwards, valuation allowance 285    
Total unrecognized tax benefits that, if recognized, would affect our effective tax rate 1,350 951 814
Uncertain tax positions, accrued interest and penalties 129 97  
Federal
     
Income Taxes [Line Items]      
Net operating loss carryforwards 420    
Capital loss carryforwards 165    
State
     
Income Taxes [Line Items]      
Net operating loss carryforwards 310    
Capital loss carryforwards $ 422