XML 139 R123.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Values of Financial Instruments - Schedule of Fair Values of Financial Instruments (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Jan. 19, 2018
Dec. 22, 2017
Liabilities        
Senior notes     $ 100,000,000 $ 300,000,000
Line of Credit [Member]        
Liabilities        
Multicurrency revolving line of credit $ 0 $ 0    
Reported Value Measurement [Member]        
Liabilities        
Senior notes 388,311,000 385,987,000    
Reported Value Measurement [Member] | Line of Credit [Member]        
Liabilities        
Multicurrency revolving line of credit 0 0    
Reported Value Measurement [Member] | USD Denominated Term Loan [Member]        
Liabilities        
Term loans 532,625,000 546,495,000    
Estimate of Fair Value Measurement [Member]        
Liabilities        
Senior notes 410,000,000 416,500,000    
Estimate of Fair Value Measurement [Member] | Line of Credit [Member]        
Liabilities        
Multicurrency revolving line of credit, Fair Value of Amount Outstanding 0 0    
Estimate of Fair Value Measurement [Member] | USD Denominated Term Loan [Member]        
Liabilities        
Term loans, at fair value $ 520,347,000 $ 550,135,000