XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Debt) (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 1,170,244 $ 1,050,610
Estimated Fair Value 1,162,914 1,104,707
Long-term Debt, Gross 1,163,900 1,043,900
Debt Issuance Costs, Net (908) (949)
Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge 7,252 7,659
Revolving Credit Facility    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value 213,900 93,900
Estimated Fair Value 213,900 93,900
3.70% Senior notes due 2023 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value 202,500 202,500
Estimated Fair Value $ 204,456 208,086
Debt Instrument, Interest Rate, Stated Percentage 3.70%  
3.85% Senior notes due 2025 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 90,000 90,000
Estimated Fair Value $ 90,363 95,246
Debt Instrument, Interest Rate, Stated Percentage 3.85%  
4.24% Senior notes due 2026 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 200,000 200,000
Estimated Fair Value $ 204,427 218,421
Debt Instrument, Interest Rate, Stated Percentage 4.24%  
4.05% Senior notes due 2028 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 67,500 67,500
Estimated Fair Value $ 68,571 73,783
Debt Instrument, Interest Rate, Stated Percentage 4.05%  
4.11% Senior Notes [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 90,000 90,000
Estimated Fair Value $ 91,645 98,854
Debt Instrument, Interest Rate, Stated Percentage 4.11%  
3.10% Senior Notes [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 150,000 150,000
Estimated Fair Value $ 142,137 154,832
Debt Instrument, Interest Rate, Stated Percentage 3.10%  
3.20% Senior Notes [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 150,000 150,000
Estimated Fair Value $ 141,071 154,875
Debt Instrument, Interest Rate, Stated Percentage 3.20%  
Long-term Debt, gross [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Estimated Fair Value $ 1,156,570 $ 1,097,997