XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
DEBT (Long-Term Debt) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Fair value of long-term debt $ 776,655 $ 793,591
Carrying value of long-term debt $ 717,855 $ 715,567
Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt, Weighted Average Interest Rate 3.30%  
Debt Instrument, Covenant Compliance As of December 31, 2021, the Company was in compliance with all of its debt covenants relating to the Notes.  
Weighted Average [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Term 12 years 4 months 24 days  
Minimum | Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.80%  
Maximum | Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.00%  
Senior Notes Series A [Member] | Senior Notes 2016 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Oct. 20, 2028  
Debt Instrument, Interest Rate, Stated Percentage 2.75%  
Senior Notes Series A [Member] | Senior Notes 2015 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Aug. 20, 2025  
Debt Instrument, Interest Rate, Stated Percentage 3.15%  
Senior Notes Series B [Member] | Senior Notes 2016 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Oct. 20, 2033  
Debt Instrument, Interest Rate, Stated Percentage 3.03%  
Senior Notes Series B [Member] | Senior Notes 2015 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Aug. 20, 2030  
Debt Instrument, Interest Rate, Stated Percentage 3.35%  
Senior Notes Series C [Member] | Senior Notes 2016 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Oct. 20, 2037  
Debt Instrument, Interest Rate, Stated Percentage 3.27%  
Senior Notes Series C [Member] | Senior Notes 2015 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 50,000  
Debt Instrument, Maturity Date Apr. 01, 2035  
Debt Instrument, Interest Rate, Stated Percentage 3.61%  
Senior Notes Series D [Member] | Senior Notes 2016 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 50,000  
Debt Instrument, Maturity Date Oct. 20, 2041  
Debt Instrument, Interest Rate, Stated Percentage 3.52%  
Senior Notes Series D [Member] | Senior Notes 2015 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Face Amount $ 100,000  
Debt Instrument, Maturity Date Apr. 01, 2045  
Debt Instrument, Interest Rate, Stated Percentage 4.02%