XML 81 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Fair Values of Financial Instruments not Recorded at Fair Value (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2019
5% Senior Notes due 2022 [Member]      
Fair Value Measurements [Line Items]      
Debt instrument, maturity date 2022    
Debt instrument, stated interest rate 5.00%    
4 1/2% Senior Notes due 2023 [Member]      
Fair Value Measurements [Line Items]      
Debt instrument, maturity date 2023    
Debt instrument, stated interest rate 4.50%    
3.8% Senior Notes due 2024 [Member]      
Fair Value Measurements [Line Items]      
Debt instrument, maturity date 2024    
Debt instrument, stated interest rate 3.80%    
Senior notes   $ 906,922  
4.375% Senior Notes Due 2028      
Fair Value Measurements [Line Items]      
Debt instrument, maturity date 2028    
Debt instrument, stated interest rate 4.375%    
Senior notes   990,746  
4.9% Senior Notes due 2044 [Member]      
Fair Value Measurements [Line Items]      
Debt instrument, maturity date 2044    
Debt instrument, stated interest rate 4.90%    
Senior notes   691,868  
Senior Notes due 2031      
Fair Value Measurements [Line Items]      
Debt instrument, maturity date 2031    
Debt instrument, stated interest rate 5.75%    
Two Point Two Six Eights Percent Senior Notes due 2026      
Fair Value Measurements [Line Items]      
Senior notes $ 800,000    
Two And Eight Seven Fifths Percent Senior Notes Due 2032      
Fair Value Measurements [Line Items]      
Senior notes 800,000    
Carrying Amount [Member]      
Fair Value Measurements [Line Items]      
Revolving credit facility 500,000 160,000  
Note payable 22,356 24,590  
Total debt 6,828,892 5,532,418  
Carrying Amount [Member] | 5% Senior Notes due 2022 [Member]      
Fair Value Measurements [Line Items]      
Senior notes 0 630,470 $ 1,600,000
Carrying Amount [Member] | 4 1/2% Senior Notes due 2023 [Member]      
Fair Value Measurements [Line Items]      
Senior notes 648,078 646,943  
Carrying Amount [Member] | 3.8% Senior Notes due 2024 [Member]      
Fair Value Measurements [Line Items]      
Senior notes 908,061 906,922  
Carrying Amount [Member] | 4.375% Senior Notes Due 2028      
Fair Value Measurements [Line Items]      
Senior notes 991,880 990,746  
Carrying Amount [Member] | 4.9% Senior Notes due 2044 [Member]      
Fair Value Measurements [Line Items]      
Senior notes 692,056 691,868  
Carrying Amount [Member] | Senior Notes due 2031      
Fair Value Measurements [Line Items]      
Senior notes 1,482,319 1,480,879  
Carrying Amount [Member] | Two Point Two Six Eights Percent Senior Notes due 2026      
Fair Value Measurements [Line Items]      
Senior notes 792,621 0  
Carrying Amount [Member] | Two And Eight Seven Fifths Percent Senior Notes Due 2032      
Fair Value Measurements [Line Items]      
Senior notes 791,521 0  
Fair Value [Member]      
Fair Value Measurements [Line Items]      
Revolving credit facility 500,000 160,000  
Note payable 22,000 24,700  
Total debt 7,351,100 5,792,900  
Fair Value [Member] | 5% Senior Notes due 2022 [Member]      
Fair Value Measurements [Line Items]      
Senior notes 0 632,900  
Fair Value [Member] | 4 1/2% Senior Notes due 2023 [Member]      
Fair Value Measurements [Line Items]      
Senior notes 670,200 669,900  
Fair Value [Member] | 3.8% Senior Notes due 2024 [Member]      
Fair Value Measurements [Line Items]      
Senior notes 950,000 939,500  
Fair Value [Member] | 4.375% Senior Notes Due 2028      
Fair Value Measurements [Line Items]      
Senior notes 1,082,100 1,024,400  
Fair Value [Member] | 4.9% Senior Notes due 2044 [Member]      
Fair Value Measurements [Line Items]      
Senior notes 781,500 689,600  
Fair Value [Member] | Senior Notes due 2031      
Fair Value Measurements [Line Items]      
Senior notes 1,769,600 1,651,900  
Fair Value [Member] | Two Point Two Six Eights Percent Senior Notes due 2026      
Fair Value Measurements [Line Items]      
Senior notes 795,200 0  
Fair Value [Member] | Two And Eight Seven Fifths Percent Senior Notes Due 2032      
Fair Value Measurements [Line Items]      
Senior notes $ 780,500 $ 0