XML 96 R107.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Values of Financial Instruments - Additional Information (Detail)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Nov. 15, 2019
Jan. 19, 2018
Jun. 14, 2012
Oct. 05, 2010
3.95% Senior Notes Due 2028            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Debt interest rate 3.95% 3.95%   3.95%    
Current market rates used in measuring fair value 4.33% 5.07%        
5.15% Senior Notes Due 2029            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Debt interest rate 5.15%   5.15%      
Current market rates used in measuring fair value 4.81%          
4.97% Series A Senior Notes, Due October 5th 2020            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Debt interest rate           4.97%
Current market rates used in measuring fair value   4.97%        
4.27% Series B Senior Notes, Due June 14th 2022            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Debt interest rate         4.27%  
Current market rates used in measuring fair value   4.92%