XML 100 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Other and Short-Term Borrowings - Summary Notes Payable, Other and Short-term Borrowings (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jul. 10, 2020
Sep. 27, 2019
Jul. 24, 2018
May 27, 2016
Debt Instrument [Line Items]            
Total Notes payable and other borrowings $ 1,243,248 $ 1,315,935        
Short-term borrowings 5,997 3,849        
Total Notes payable, other and short-term borrowings 1,249,245 1,319,784        
Unsecured Credit Agreement | Senior Revolving Credit Agreement            
Debt Instrument [Line Items]            
Unsecured senior revolving credit agreement 188,652 0        
5.125% Senior Notes            
Debt Instrument [Line Items]            
Senior notes $ 0 255,570        
Stated interest rate 5.125%         5.125%
5.375% Senior Notes            
Debt Instrument [Line Items]            
Senior notes $ 447,244 446,577        
Total Notes payable, other and short-term borrowings         $ 444,200  
Stated interest rate 5.375%          
3.750% Senior Notes            
Debt Instrument [Line Items]            
Senior notes $ 297,317 296,903        
Total Notes payable, other and short-term borrowings $ 297,300     $ 296,100    
Stated interest rate 3.75%          
4.375% Senior Notes            
Debt Instrument [Line Items]            
Senior notes $ 297,252 297,031        
Total Notes payable, other and short-term borrowings $ 297,300   $ 296,800      
Stated interest rate 4.375%   4.375%      
Collateralized borrowings            
Debt Instrument [Line Items]            
Collateralized borrowings $ 12,783 $ 19,854