XML 76 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Senior Unsecured Notes (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Aug. 17, 2021
May 14, 2021
Mar. 26, 2021
Dec. 31, 2020
May 26, 2020
Mar. 04, 2020
Debt Instrument [Line Items]              
Principal amount outstanding $ 4,200,000,000            
Carrying value 4,161,422,000       $ 3,366,777,000    
Fair Value $ 4,355,789,000       3,616,323,000    
4.750% Senior Unsecured Notes Due 2026 [Member]              
Debt Instrument [Line Items]              
Maturity Date Aug. 01, 2026            
Carrying value         496,257,000    
Fair Value         522,325,000    
5.375% Senior Unsecured Notes Due 2027 [Member]              
Debt Instrument [Line Items]              
Maturity Date May 15, 2027            
Principal amount outstanding   $ 500,000,000.0          
Carrying value         495,819,000    
Fair Value         538,100,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,455,000       990,364,000    
Fair Value $ 1,047,950,000       1,073,040,000    
3.625% Senior Unsecured Notes Due 2030 [Member]              
Debt Instrument [Line Items]              
Maturity Date Sep. 01, 2030            
Principal amount outstanding $ 900,000,000     $ 500,000,000.0     $ 400,000,000.0
Carrying value 894,263,000       395,458,000    
Fair Value $ 924,777,000       419,428,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         $ 1,000,000,000.0  
Carrying value 989,973,000       988,879,000    
Fair Value $ 1,046,620,000       $ 1,063,430,000    
3.625% Senior Unsecured Notes Due 2031 [Member]              
Debt Instrument [Line Items]              
Maturity Date Nov. 01, 2031            
Principal amount outstanding $ 600,000,000   $ 600,000,000.0        
Carrying value 593,538,000            
Fair Value $ 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 $ 700,000,000.0          
Carrying value 692,193,000            
Fair Value $ 710,906,000