XML 92 R82.htm IDEA: XBRL DOCUMENT v3.22.2.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, 2022
Dec. 31, 2021
Jul. 10, 2020
May 27, 2016
Debt Instrument [Line Items]        
Carrying Amount $ 1,045,269 $ 1,043,189    
Fair Value $ 1,016,151 1,108,452    
5.125% senior notes        
Debt Instrument [Line Items]        
Stated interest rate 5.125%     5.125%
5.375% Senior Notes due July 24, 2023        
Debt Instrument [Line Items]        
Stated interest rate 5.375%      
Carrying Amount $ 448,910 447,911    
Fair Value $ 449,432 475,857    
3.750% Senior Notes due October 1, 2024        
Debt Instrument [Line Items]        
Stated interest rate 3.75%      
Carrying Amount $ 298,350 297,731    
Fair Value $ 287,091 312,105    
4.375% Senior Notes due December 15, 2025        
Debt Instrument [Line Items]        
Stated interest rate 4.375%   4.375%  
Carrying Amount $ 298,009 297,547    
Fair Value $ 279,628 $ 320,490