XML 98 R88.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable, Other and Short-Term Borrowings - Summary Notes Payable, Other and Short-term Borrowings (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Jul. 10, 2020
Sep. 27, 2019
Jul. 24, 2018
Debt Instrument [Line Items]            
Total Notes payable and other borrowings $ 1,051,044 $ 1,052,831        
Short-term borrowings 3,818 3,584        
Total Notes payable, other and short-term borrowings 1,054,862 1,056,415        
5.375% Senior Notes due July 24, 2023            
Debt Instrument [Line Items]            
Senior notes $ 448,577 447,911        
Total Notes payable, other and short-term borrowings           $ 444,200
Stated interest rate 5.375%          
3.750% Senior Notes due October 1, 2024            
Debt Instrument [Line Items]            
Senior notes $ 298,146 297,731        
Total Notes payable, other and short-term borrowings $ 298,100       $ 296,100  
Stated interest rate 3.75%          
4.375% Senior Notes due December 15, 2025            
Debt Instrument [Line Items]            
Senior notes $ 297,857 297,547        
Total Notes payable, other and short-term borrowings $ 297,900     $ 296,800    
Stated interest rate 4.375%   4.375% 4.375%    
Collateralized borrowings            
Debt Instrument [Line Items]            
Collateralized borrowings $ 6,464 $ 9,642