XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE OF FINANCIAL INSTRUMENTS (Debt) (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Long-term Debt, Gross $ 1,050,000 $ 1,050,000
Debt Issuance Costs, Net (1,038) (1,147)
Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge 8,542 9,439
Carrying Value 1,057,504 1,058,292
Estimated Fair Value 1,110,783 1,131,414
3.84% Senior notes due 2021    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value 100,000 100,000
Estimated Fair Value $ 101,125 102,173
Debt Instrument, Interest Rate, Stated Percentage 3.84%  
3.70% Senior notes due 2023    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 202,500 202,500
Estimated Fair Value $ 210,302 211,790
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 $ 96,308 97,429
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 $ 220,055 224,390
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 $ 73,758 75,440
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 $ 98,562 101,047
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 $ 152,292 155,805
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 $ 150,877 155,048
Debt Instrument, Interest Rate, Stated Percentage 3.20%  
Long-term Debt, Gross    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Estimated Fair Value $ 1,103,279 $ 1,123,122