XML 103 R88.htm IDEA: XBRL DOCUMENT v3.19.2
Cash Dividends - Additional Information (Detail) - $ / shares
Jul. 10, 2019
Jul. 10, 2018
Jul. 11, 2017
Class of Stock [Line Items]      
Dividend payable date, declared day   Jul. 10, 2018 Jul. 11, 2017
Annual cash dividend   $ 2.55 $ 2.50
Subsequent Event [Member]      
Class of Stock [Line Items]      
Dividend payable date, declared day Jul. 10, 2019    
Special cash dividend $ 2.40    
Annual cash dividend $ 0.60