XML 30 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Repurchase Program - Additional Information (Detail) - USD ($)
shares in Thousands
1 Months Ended 3 Months Ended 263 Months Ended
Oct. 07, 2019
Dec. 13, 2019
Nov. 23, 2019
Nov. 17, 2018
Nov. 23, 2019
Equity, Class of Treasury Stock [Line Items]          
Stock repurchased cumulative, shares     403 654 147,300
Purchase of treasury stock     $ 449,999,000 $ 497,060,000 $ 21,873,000,000
Increase in authorization of stock repurchase, value $ 1,250,000,000        
Stock repurchase authorized $ 23,150,000,000        
Remaining value authorized for share repurchases     $ 1,277,000   $ 1,277,000
Subsequent Events [Member]          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchased cumulative, shares   101,815      
Purchase of treasury stock   $ 120,000,000.0