XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Debt) (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 1,229,619 $ 1,254,400
Estimated Fair Value 1,160,119 1,157,228
Long-term Debt, Gross 1,225,700 1,250,000
Debt Issuance Costs, Net (1,705) (1,631)
Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge 5,624 6,031
Revolving Credit Facility    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value 178,200 0
Estimated Fair Value 178,200 0
3.70% Senior notes due 2023 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value 0 202,500
Estimated Fair Value $ 0 202,082
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 $ 88,331 87,298
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 $ 195,529 191,760
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 $ 64,926 63,300
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 $ 86,338 83,955
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 $ 131,958 127,429
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 $ 128,166 123,656
Debt Instrument, Interest Rate, Stated Percentage 3.20%  
4.49% Senior Notes [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 200,000 200,000
Estimated Fair Value $ 189,022 183,007
Debt Instrument, Interest Rate, Stated Percentage 4.49%  
4.64% Senior Notes [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 100,000 100,000
Estimated Fair Value $ 93,730 90,341
Debt Instrument, Interest Rate, Stated Percentage 4.64%  
Long-term Debt, gross [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Estimated Fair Value $ 1,156,200 $ 1,152,828