XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Payable, Other and Short-Term Borrowings - Carrying Amounts and Estimated Fair Values of Company's Senior Notes (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Aug. 14, 2020
Jul. 10, 2020
Sep. 27, 2019
Jul. 24, 2018
Debt Instrument [Line Items]            
Carrying Amount $ 1,043,189 $ 1,296,081        
Fair Value 1,108,452 1,376,311        
5.125% Senior Notes due May 27, 2021            
Debt Instrument [Line Items]            
Carrying Amount 0 255,570        
Fair Value $ 0 258,067        
Stated interest rate 5.125%   5.125%      
5.375% Senior Notes due July 24, 2023            
Debt Instrument [Line Items]            
Carrying Amount $ 447,911 446,577        
Fair Value $ 475,857 486,747        
Stated interest rate 5.375%         5.375%
3.750% Senior Notes due October 1, 2024            
Debt Instrument [Line Items]            
Carrying Amount $ 297,731 296,903        
Fair Value $ 312,105 314,031        
Stated interest rate 3.75%       3.75%  
4.375% Senior Notes due December 15, 2025            
Debt Instrument [Line Items]            
Carrying Amount $ 297,547 297,031        
Fair Value $ 320,490 $ 317,466        
Stated interest rate 4.375%     4.375%