XML 74 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Debt Obligations - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended
Jun. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]        
Principal outstanding   $ 33,897   $ 32,207
Borrowings under debt agreements   71,034 $ 52,456  
Letter of credit outstanding   35    
Senior Debt Obligations        
Debt Instrument [Line Items]        
Principal outstanding   $ 31,615   29,925
364-Day $1.5 Billion & $2.7 Billion Revolving Credit Agreements | Senior Debt Obligations | Additional Spread Adjustment on Federal Funds Effective Rate        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate   0.50%    
364-Day $1.5 Billion & $2.7 Billion Revolving Credit Agreements | Senior Debt Obligations | Additional Spread Adjustment on Secured Overnight Financing Rate        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate   1.00%    
March 2025 $1.5 Billion 364-Day Revolving Credit Agreement, variable-rate, due March 2026 | Senior Debt Obligations        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 1,500    
Debt instrument, term   364 days    
Maximum bank commitments increase   $ 200    
Total maximum borrowing capacity   1,700    
Principal outstanding   0   0
March 2023 $2.7 Billion Multi-Year Revolving Credit Agreement, variable-rate, due March 2030 | Senior Debt Obligations        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   2,700    
Maximum bank commitments increase   500    
Total maximum borrowing capacity   3,200    
Principal outstanding   0   0
Senior Notes June 2025 | Senior Debt Obligations        
Debt Instrument [Line Items]        
Borrowings under debt agreements $ 2,000      
Senior Notes LLL, 4.30% fixed-rate, due June 2028 | Senior Debt Obligations        
Debt Instrument [Line Items]        
Principal outstanding   $ 500   0
Borrowings under debt agreements $ 500      
Percent of principal amount of debt received 99.869%      
Debt instrument, interest rate, stated percentage   4.30%    
Senior Notes MMM, 4.60% fixed-rate, due January 2031 | Senior Debt Obligations        
Debt Instrument [Line Items]        
Principal outstanding   $ 750   0
Borrowings under debt agreements $ 750      
Percent of principal amount of debt received 99.816%      
Debt instrument, interest rate, stated percentage   4.60%    
Senior Notes NNN, 5.20% fixed-rate, due January 2036 | Senior Debt Obligations        
Debt Instrument [Line Items]        
Principal outstanding   $ 750   $ 0
Borrowings under debt agreements $ 750      
Percent of principal amount of debt received 99.665%      
Debt instrument, interest rate, stated percentage   5.20%