v3.22.1
Commitments and Contingencies - Schedule of Senior Unsecured Notes (Detail) - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Principal Amount Outstanding $ 4,200,000,000  
Carrying Value 4,162,465,000 $ 4,161,422,000
Fair Value $ 3,965,356,000 4,355,789,000
4.000% Senior Unsecured Notes Due 2029 [Member]    
Debt Instrument [Line Items]    
Maturity Date Nov. 15, 2029  
Principal Amount Outstanding $ 1,000,000,000  
Carrying Value 991,728,000 991,455,000
Fair Value $ 973,030,000 1,047,950,000
3.625% Senior Unsecured Notes Due 2030 [Member]    
Debt Instrument [Line Items]    
Maturity Date Sep. 01, 2030  
Principal Amount Outstanding $ 900,000,000  
Carrying Value 894,428,000 894,263,000
Fair Value $ 845,955,000 924,777,000
3.875% Senior Unsecured Notes Due 2031 [Member]    
Debt Instrument [Line Items]    
Maturity Date Feb. 15, 2031  
Principal Amount Outstanding $ 1,000,000,000  
Carrying Value 990,247,000 989,973,000
Fair Value $ 950,380,000 1,046,620,000
3.625% Senior Unsecured Notes Due 2031 [Member]    
Debt Instrument [Line Items]    
Maturity Date Nov. 01, 2031  
Principal Amount Outstanding $ 600,000,000  
Carrying Value 593,702,000 593,538,000
Fair Value $ 565,200,000 625,536,000
3.250% Senior Unsecured Notes Due 2033 [Member]    
Debt Instrument [Line Items]    
Maturity Date Aug. 15, 2033  
Principal Amount Outstanding $ 700,000,000  
Carrying Value 692,360,000 692,193,000
Fair Value $ 630,791,000 $ 710,906,000