v3.25.2
Debt - Narrative (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Dec. 07, 2022
Line Of Credit Facility [Line Items]      
Weighted-average interest rates of short-term borrowings outstanding 3.40% 3.80%  
Revolving Credit Facility | Five Year Credit Agreement      
Line Of Credit Facility [Line Items]      
Unsecured revolving credit agreements     $ 5,000,000,000
Revolving Credit Facility | 364-Day Credit Agreement      
Line Of Credit Facility [Line Items]      
Unsecured revolving credit agreements $ 1,500,000,000    
Revolving Credit Facility | Credit Agreements      
Line Of Credit Facility [Line Items]      
Borrowings outstanding $ 0