XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Borrowings - Schedule of Borrowings (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Unamortized debt discount and issuance costs $ (203,930,000) $ (183,416,000)
Total debt carrying value 7,096,070,000 5,816,584,000
Less: Current portion of long-term debt 0 0
Total long-term debt 7,096,070,000 5,816,584,000
Unsecured Debt | Point Seven Five Percent Senior Notes Due 2023    
Debt Instrument [Line Items]    
Debt issued, amount $ 1,000,000,000 1,000,000,000
Debt instrument, stated rate (as a percent) 0.75%  
Debt issued as a percent of par value (as a percent) 99.322%  
Unsecured Debt | One Point Two Zero Percent Senior Notes Due 2025    
Debt Instrument [Line Items]    
Debt issued, amount $ 1,000,000,000 1,000,000,000
Debt instrument, stated rate (as a percent) 1.20%  
Debt issued as a percent of par value (as a percent) 98.875%  
Unsecured Debt | One Point Seven Five Percent Senior Notes Due 2027    
Debt Instrument [Line Items]    
Debt issued, amount $ 1,000,000,000 1,000,000,000
Debt instrument, stated rate (as a percent) 1.75%  
Debt issued as a percent of par value (as a percent) 98.284%  
Unsecured Debt | Two Point Two Zero Percent Senior Notes Due 2030    
Debt Instrument [Line Items]    
Debt issued, amount $ 1,000,000,000 1,000,000,000
Debt instrument, stated rate (as a percent) 2.20%  
Debt issued as a percent of par value (as a percent) 97.76%  
Unsecured Debt | Two Point One Five percent Senior Notes Due 2031    
Debt Instrument [Line Items]    
Debt issued, amount $ 600,000,000 0
Debt instrument, stated rate (as a percent) 2.15%  
Debt issued as a percent of par value (as a percent) 98.263%  
Unsecured Debt | Three Point Three Zero Percent Senior Notes Due 2040    
Debt Instrument [Line Items]    
Debt issued, amount $ 1,000,000,000 1,000,000,000
Debt instrument, stated rate (as a percent) 3.30%  
Debt issued as a percent of par value (as a percent) 95.556%  
Unsecured Debt | Three Point Five Five Percent Senior Notes Due 2050    
Debt Instrument [Line Items]    
Debt issued, amount $ 1,000,000,000 1,000,000,000
Debt instrument, stated rate (as a percent) 3.55%  
Debt issued as a percent of par value (as a percent) 95.306%  
Unsecured Debt | Three Point Three Five Percent Senior Notes Due 2051    
Debt Instrument [Line Items]    
Debt issued, amount $ 700,000,000 $ 0
Debt instrument, stated rate (as a percent) 3.35%  
Debt issued as a percent of par value (as a percent) 97.565%