XML 108 R91.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Other and Short-Term Borrowings - Carrying Amounts and Estimated Fair Values of Company's Senior Notes (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Jul. 10, 2020
May 27, 2016
Debt Instrument [Line Items]        
Carrying Amount $ 1,042,493 $ 1,296,081    
Fair Value $ 1,124,228 1,376,311    
5.125% Senior Notes due May 27, 2021        
Debt Instrument [Line Items]        
Stated interest rate 5.125%     5.125%
Carrying Amount $ 0 255,570    
Fair Value $ 0 258,067    
5.375% Senior Notes due July 24, 2023        
Debt Instrument [Line Items]        
Stated interest rate 5.375%      
Carrying Amount $ 447,577 446,577    
Fair Value $ 482,846 486,747    
3.750% Senior Notes due October 1, 2024        
Debt Instrument [Line Items]        
Stated interest rate 3.75%      
Carrying Amount $ 297,524 296,903    
Fair Value $ 317,802 314,031    
4.375% Senior Notes due December 15, 2025        
Debt Instrument [Line Items]        
Stated interest rate 4.375%   4.375%  
Carrying Amount $ 297,392 297,031    
Fair Value $ 323,580 $ 317,466