XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt, Carrying Value and Fair Value of Debt Outstanding (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Carrying Value and Fair Value of Debt Outstanding [Abstract]    
Carrying value $ 1,211,983,000 $ 1,475,040,000
Fair value 1,268,724,000 1,570,693,000
Unamortized debt discounts and issuance costs (3,807,000) (6,454,000)
Long-term Debt 1,208,176,000 1,468,586,000
Amount excluded on unamortized debt discounts and issuance costs 1,559,000  
3.29% Senior Notes Due February, 27 2023 [Member]    
Carrying Value and Fair Value of Debt Outstanding [Abstract]    
Carrying value 350,000,000 350,000,000
Fair value $ 357,848,000 364,538,000
Interest rate 3.29%  
Maturity Date Feb. 27, 2023  
4.2% Senior Notes Due March 1, 2028 [Member]    
Carrying Value and Fair Value of Debt Outstanding [Abstract]    
Carrying value $ 500,000,000 500,000,000
Fair value $ 548,893,000 581,115,000
Interest rate 4.20%  
Maturity Date Mar. 01, 2028  
Credit line due September 30, 2021 [Member]    
Carrying Value and Fair Value of Debt Outstanding [Abstract]    
Carrying value $ 0 0
Fair value 0 0
Bank Note Payable [Member]    
Carrying Value and Fair Value of Debt Outstanding [Abstract]    
Carrying value 1,983,000 40,000
Fair value 1,983,000 40,000
Revolving Credit Facility [Member]    
Carrying Value and Fair Value of Debt Outstanding [Abstract]    
Carrying value 0 250,000,000
Fair value $ 0 $ 250,000,000
Variable interest rates 1.50% 1.50%
Maturity Date Mar. 27, 2024  
Term Loan [Member]    
Carrying Value and Fair Value of Debt Outstanding [Abstract]    
Carrying value $ 360,000,000 $ 375,000,000
Fair value 360,000,000 $ 375,000,000
Long-term Debt $ 20,000,000  
Maturity Date Mar. 27, 2024