XML 67 R96.htm IDEA: XBRL DOCUMENT v2.4.0.6
Pension plans- Projected benefit obligation roll-forward (Detail) (Pension Plans, Defined Benefit [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Pension Plans, Defined Benefit [Member]
     
Accumulated benefit obligation      
Projected benefit obligation, beginning of year $ 10,598 $ 8,136  
Service cost 191 165 162
Interest cost 568 543 455
Benefits paid (579) (528)  
Business acquisitions 1,017 1,986  
Actuarial (gains) or losses and other 1,197 296  
Projected benefit obligation, end of year $ 12,992 $ 10,598 $ 8,136