XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE OF FINANCIAL INSTRUMENTS (Debt) (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 1,176,066 $ 1,254,400
Long-term Debt, Gross 1,172,500 1,250,000
Debt Issuance Costs, Net (1,651) (1,631)
Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge 5,217 6,031
Estimated Fair Value 1,083,348 1,157,228
Revolving Credit Facility [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value 125,000 0
Estimated Fair Value 125,000 0
3.70% Senior notes due 2023    
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    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 90,000 90,000
Estimated Fair Value $ 86,918 87,298
Debt Instrument, Interest Rate, Stated Percentage 3.85%  
4.24% Senior notes due 2026    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 200,000 200,000
Estimated Fair Value $ 192,590 191,760
Debt Instrument, Interest Rate, Stated Percentage 4.24%  
4.05% Senior notes due 2028    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 67,500 67,500
Estimated Fair Value $ 63,748 63,300
Debt Instrument, Interest Rate, Stated Percentage 4.05%  
4.11% Senior notes due 2028    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 90,000 90,000
Estimated Fair Value $ 84,628 83,955
Debt Instrument, Interest Rate, Stated Percentage 4.11%  
3.10% Senior notes due 2030    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 150,000 150,000
Estimated Fair Value $ 128,742 127,429
Debt Instrument, Interest Rate, Stated Percentage 3.10%  
3.20% Senior notes due 2032    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 150,000 150,000
Estimated Fair Value $ 124,306 123,656
Debt Instrument, Interest Rate, Stated Percentage 3.20%  
4.49% Senior notes due 2032    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 200,000 200,000
Estimated Fair Value $ 183,150 183,007
Debt Instrument, Interest Rate, Stated Percentage 4.49%  
4.64% Senior notes due 2034    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 100,000 100,000
Estimated Fair Value $ 90,700 90,341
Debt Instrument, Interest Rate, Stated Percentage 4.64%  
Long-term Debt, Gross    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Estimated Fair Value $ 1,079,782 $ 1,152,828