Schedule of Net Periodic Benefit Costs (Detail) - USD ($) $ in Millions |
12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
||||||||
| Qualified defined benefit pension plans | ||||||||||
| Defined Benefit Plan Disclosure [Line Items] | ||||||||||
| Service cost | [1] | $ 827 | $ 836 | $ 841 | ||||||
| Interest cost | [1] | 1,861 | 1,791 | 1,912 | ||||||
| Expected return on plan assets | [1] | (2,666) | (2,734) | (2,693) | ||||||
| Recognized net actuarial losses | [1] | 1,359 | 1,599 | 1,173 | ||||||
| Amortization of net prior service (credit) cost | [1],[2] | (362) | (365) | (134) | ||||||
| Total net periodic benefit cost | [1],[3] | 1,019 | 1,127 | 1,099 | ||||||
| Retiree medical and life insurance plans | ||||||||||
| Defined Benefit Plan Disclosure [Line Items] | ||||||||||
| Service cost | 24 | 21 | 22 | |||||||
| Interest cost | 119 | 110 | 123 | |||||||
| Expected return on plan assets | (138) | (147) | (146) | |||||||
| Recognized net actuarial losses | 34 | 43 | 23 | |||||||
| Amortization of net prior service (credit) cost | [2] | 22 | 4 | 4 | ||||||
| Total net periodic benefit cost | $ 61 | $ 31 | $ 26 | |||||||
| ||||||||||