Consolidated Balance Sheet (Parenthetical) - $ / shares |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Preferred stock, shares authorized (in shares) | 20,000,000 | 20,000,000 |
| Preferred stock, shares issued (in shares) | 0 | 0 |
| Class A Common Stock [Member] | ||
| Common stock, par value (in dollars per share) | $ 0.01 | $ 0.01 |
| Common stock, shares authorized (in shares) | 7,500,000,000 | 7,500,000,000 |
| Common stock, shares issued (in shares) | 2,802,752,832 | 2,869,349,502 |
| Common stock, shares outstanding (in shares) | 2,366,357,318 | 2,432,953,988 |
| Treasury stock (in shares) | 436,395,514 | 436,395,514 |
| Class B Common Stock [Member] | ||
| Common stock, par value (in dollars per share) | $ 0.01 | $ 0.01 |
| Common stock, shares authorized (in shares) | 75,000,000 | 75,000,000 |
| Common stock, shares issued (in shares) | 9,444,375 | 9,444,375 |
| Common stock, shares outstanding (in shares) | 9,444,375 | 9,444,375 |