XML 91 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Debt Obligations - Narrative (Details)
$ in Millions
1 Months Ended 12 Months Ended
Feb. 27, 2026
USD ($)
Jan. 31, 2026
USD ($)
Nov. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
request
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]              
Borrowings under debt agreements         $ 88,281 $ 53,715 $ 89,899
Repayments of debt         85,771 50,546 89,447
Letter of credit outstanding         35    
Senior Notes              
Debt Instrument [Line Items]              
Borrowings under debt agreements         3,650 $ 4,500 $ 1,750
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    
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    
Variable interest rate term         5 years    
Maturity date extension requests, maximum | request         2    
Debt instrument, extension term         1 year    
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%    
Commercial Paper Notes | Senior Debt Obligations              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity         $ 3,000    
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]              
Percent of principal amount of debt received     100.63% 99.869%      
Borrowings under debt agreements     $ 300 $ 500      
Debt instrument, interest rate, stated percentage         4.30%    
Senior Notes November 2025 | Senior Debt Obligations              
Debt Instrument [Line Items]              
Borrowings under debt agreements     $ 1,650        
Senior Notes MMM, 4.60% fixed-rate, due January 2031 | Senior Debt Obligations              
Debt Instrument [Line Items]              
Percent of principal amount of debt received     100.693% 99.816%      
Borrowings under debt agreements     $ 600 $ 750      
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]              
Percent of principal amount of debt received     101.185% 99.665%      
Borrowings under debt agreements     $ 750 $ 750      
Debt instrument, interest rate, stated percentage         5.20%    
Senior Notes FFF, 5.05% fixed-rate, due January 2026 | Senior Debt Obligations              
Debt Instrument [Line Items]              
Debt instrument, interest rate, stated percentage         5.05%    
Senior Notes FFF, 5.05% fixed-rate, due January 2026 | Senior Debt Obligations | Subsequent Event              
Debt Instrument [Line Items]              
Repayments of debt   $ 750          
Senior Notes PP, 3.70% fixed-rate, due February 2026 | Senior Debt Obligations              
Debt Instrument [Line Items]              
Debt instrument, interest rate, stated percentage         3.70%    
Senior Notes PP, 3.70% fixed-rate, due February 2026 | Senior Debt Obligations | Subsequent Event              
Debt Instrument [Line Items]              
Repayments of debt $ 875