v3.26.1
Borrowings - Unsecured Debt (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
May 21, 2026
Mar. 03, 2026
Dec. 31, 2025
Oct. 14, 2025
Mar. 04, 2025
Dec. 16, 2024
Oct. 15, 2024
May 20, 2024
Sep. 30, 2021
Jul. 23, 2021
Apr. 27, 2021
Mar. 16, 2021
Dec. 01, 2020
Oct. 23, 2020
Debt Instrument [Line Items]                              
Aggregate principal amount $ 10,411,130,000     $ 10,507,500,000                      
Unsecured debt                              
Debt Instrument [Line Items]                              
Redemption percentage 100.00%                            
Unsecured debt | 3.625% Notes Due 2026                              
Debt Instrument [Line Items]                              
Aggregate principal amount       800,000,000                   $ 300,000,000.0 $ 500,000,000.0
Interest rate                           3.625% 3.625%
Unsecured debt | 2.750% Notes Due 2026                              
Debt Instrument [Line Items]                              
Aggregate principal amount $ 700,000,000     700,000,000               $ 300,000,000.0 $ 400,000,000.0    
Interest rate                       2.75% 2.75%    
Unsecured debt | 2.125% Senior Notes Due 2027                              
Debt Instrument [Line Items]                              
Aggregate principal amount 650,000,000     650,000,000             $ 650,000,000.0        
Interest rate                     2.125%        
Unsecured debt | 2.850% Notes Due 2028                              
Debt Instrument [Line Items]                              
Aggregate principal amount 650,000,000     650,000,000           $ 650,000,000.0          
Interest rate                   2.85%          
Unsecured debt | 5.875% Notes Due 2027                              
Debt Instrument [Line Items]                              
Aggregate principal amount 400,000,000     400,000,000         $ 400,000,000.0            
Interest rate                 5.875%            
Unsecured debt | 5.350% Notes Due 2028                              
Debt Instrument [Line Items]                              
Aggregate principal amount 700,000,000     700,000,000     $ 300,000,000.0 $ 400,000,000.0              
Interest rate               5.35%              
Unsecured debt | 5.300% Notes Due 2030                              
Debt Instrument [Line Items]                              
Aggregate principal amount 500,000,000     500,000,000   $ 500,000,000.0                  
Interest rate           5.30%                  
Unsecured debt | 5.125% Notes Due 2031                              
Debt Instrument [Line Items]                              
Aggregate principal amount 500,000,000     $ 500,000,000 $ 500,000,000.0                    
Interest rate         5.125%                    
Unsecured debt | 5.250% Notes Due 2029                              
Debt Instrument [Line Items]                              
Aggregate principal amount 400,000,000   $ 400,000,000.0                        
Interest rate     5.25%                        
Unsecured debt | 5.900% Notes Due 2031                              
Debt Instrument [Line Items]                              
Aggregate principal amount $ 650,000,000 $ 650,000,000.0                          
Interest rate   5.90%