Basic and Diluted Earnings Per Share - Additional Information (Detail)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended 0 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Mar. 19, 2015
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]          
Stock options included in the computation of diluted shares outstanding 5 7 5 7  
Stock Options          
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]          
Stock options excluded from computation of average dilutive shares outstanding 1   1 2  
Stock Options | Maximum          
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]          
Stock options excluded from computation of average dilutive shares outstanding     1    
Class A common stock          
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]          
Stock split, conversion ratio         4
Class B common stock          
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]          
Weighted-average as-converted class B common stock used in income allocation 405 413 405 413  
Class C common stock          
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]          
Weighted-average as-converted class B common stock used in income allocation 81 104 84 105