XML 131 R115.htm IDEA: XBRL DOCUMENT v3.20.4
Notes Payable, Other and Short-Term Borrowings - Carrying Amounts and Estimated Fair Values of Company's Senior Notes (Parenthetical) (Detail)
Dec. 31, 2020
Aug. 14, 2020
Jul. 10, 2020
Dec. 31, 2019
Sep. 27, 2019
Jul. 24, 2018
5.125% Senior Notes [Member]            
Debt Instrument [Line Items]            
Stated interest rate 5.125% 5.125%   5.125%    
5.375% Senior Notes [Member]            
Debt Instrument [Line Items]            
Stated interest rate 5.375%     5.375%   5.375%
4.375% Senior Notes [Member]            
Debt Instrument [Line Items]            
Stated interest rate 4.375%   4.375% 4.375%    
3.750% Senior Notes [Member]            
Debt Instrument [Line Items]            
Stated interest rate 3.75%     3.75% 3.75%