XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Fair Values of Financial Instruments not Recorded at Fair Value (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
4.5% Senior Notes due 2023    
Fair Value Measurements [Line Items]    
Debt Instrument, stated interest rate 4.50%  
Debt Instrument, Maturity Date, Description 2023  
3.8% Senior Notes due 2024    
Fair Value Measurements [Line Items]    
Debt Instrument, stated interest rate 3.80%  
Debt Instrument, Maturity Date, Description 2024  
4.375% Senior Notes Due 2028    
Fair Value Measurements [Line Items]    
Debt Instrument, stated interest rate 4.375%  
Debt Instrument, Maturity Date, Description 2028  
4.9% Senior Notes due 2044    
Fair Value Measurements [Line Items]    
Debt Instrument, stated interest rate 4.90%  
Debt Instrument, Maturity Date, Description 2044  
Senior Notes due 2031    
Fair Value Measurements [Line Items]    
Debt Instrument, stated interest rate 5.75%  
Debt Instrument, Maturity Date, Description 2031  
Five Point Seven Five Percent Senior Notes due 2031    
Fair Value Measurements [Line Items]    
Debt Instrument, stated interest rate 5.75%  
Debt Instrument, Maturity Date, Description 2031  
Carrying Amount    
Fair Value Measurements [Line Items]    
Credit facility $ 0 $ 500,000
Notes payable 20,627 22,356
Total debt 6,301,272 6,828,892
Carrying Amount | 4 1/2% Senior Notes Due 2023    
Fair Value Measurements [Line Items]    
Senior notes 635,351 648,078
Carrying Amount | 3.8% Senior Notes due 2024    
Fair Value Measurements [Line Items]    
Senior notes 891,110 908,061
Carrying Amount | 4.375% Senior Notes Due 2028    
Fair Value Measurements [Line Items]    
Senior notes 992,772 991,880
Carrying Amount | 4.9% Senior Notes due 2044    
Fair Value Measurements [Line Items]    
Senior notes 692,204 692,056
Carrying Amount | Senior Notes due 2031    
Fair Value Measurements [Line Items]    
Senior notes 1,483,453 1,482,319
Carrying Amount | Two Point Two Six Eight Percent Senior Notes due 2026    
Fair Value Measurements [Line Items]    
Senior notes 793,698 792,621
Carrying Amount | Two Point Eight Seven Five Percent Senior Notes due 2032    
Fair Value Measurements [Line Items]    
Senior notes 792,057 791,521
Estimated Fair Value    
Fair Value Measurements [Line Items]    
Credit facility 0 500,000
Notes payable 18,800 22,000
Total debt 5,534,300 7,351,100
Estimated Fair Value | 4 1/2% Senior Notes Due 2023    
Fair Value Measurements [Line Items]    
Senior notes 632,900 670,200
Estimated Fair Value | 3.8% Senior Notes due 2024    
Fair Value Measurements [Line Items]    
Senior notes 866,100 950,000
Estimated Fair Value | 4.375% Senior Notes Due 2028    
Fair Value Measurements [Line Items]    
Senior notes 894,900 1,082,100
Estimated Fair Value | 4.9% Senior Notes due 2044    
Fair Value Measurements [Line Items]    
Senior notes 505,200 781,500
Estimated Fair Value | Senior Notes due 2031    
Fair Value Measurements [Line Items]    
Senior notes 1,351,800 1,769,600
Estimated Fair Value | Two Point Two Six Eight Percent Senior Notes due 2026    
Fair Value Measurements [Line Items]    
Senior notes 681,600 795,200
Estimated Fair Value | Two Point Eight Seven Five Percent Senior Notes due 2032    
Fair Value Measurements [Line Items]    
Senior notes $ 583,000 $ 780,500