XML 37 R62.htm IDEA: XBRL DOCUMENT v3.3.0.814
Subsequent Events - Additional Information (Detail) - USD ($)
1 Months Ended 9 Months Ended
Jan. 27, 2015
Oct. 31, 2015
Jul. 31, 2015
Apr. 30, 2015
Jan. 31, 2015
Sep. 30, 2015
Subsequent Event [Line Items]            
Stock repurchase program, new authorized amount $ 2,000,000,000   $ 2,000,000,000      
Share repurchase program completion date Sep. 30, 2015   Dec. 31, 2016      
Dividends payable, record date     Aug. 10, 2015 May 04, 2015 Feb. 09, 2015  
Dividends payable, payable date     Aug. 24, 2015 May 18, 2015 Feb. 23, 2015  
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Stock repurchase program, new authorized amount   $ 2,000,000,000        
Share repurchase program completion date           Dec. 31, 2016
Subsequent Event [Member] | Installment Three [Member]            
Subsequent Event [Line Items]            
Dividends payable, record date   Nov. 05, 2015        
Dividends payable, declaration date   Oct. 31, 2015        
Dividends payable, payable date   Nov. 19, 2015        
Subsequent Event [Member] | Common Stock [Member] | Dividend Declared [Member]            
Subsequent Event [Line Items]            
Dividends payable, per share   $ 0.10