v3.24.4
Long-Term Borrowings (Schedule of Long-Term Borrowings Maturities) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
2024 $ 4,251  
2025 6,146  
2026 4,912  
2027 1,001  
2028 1,439  
Thereafter 2,832  
Total $ 20,581 $ 20,108