XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.2.2
Notes Payable, Other and Short-Term Borrowings - Summary Notes Payable, Other and Short-term Borrowings (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Jul. 10, 2020
Sep. 27, 2019
Jul. 24, 2018
Debt Instrument [Line Items]          
Total Notes payable and other borrowings $ 1,050,132 $ 1,052,831      
Short-term borrowings 1,850 3,584      
Total Notes payable, other and short-term borrowings 1,051,982 1,056,415      
5.375% Senior Notes due July 24, 2023          
Debt Instrument [Line Items]          
Senior notes $ 448,910 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,350 297,731      
Total Notes payable, other and short-term borrowings $ 298,400     $ 296,100  
Stated interest rate 3.75%        
4.375% Senior Notes due December 15, 2025          
Debt Instrument [Line Items]          
Senior notes $ 298,009 297,547      
Total Notes payable, other and short-term borrowings $ 298,000   $ 296,800    
Stated interest rate 4.375%   4.375%    
Collateralized borrowings          
Debt Instrument [Line Items]          
Collateralized borrowings $ 4,863 $ 9,642