v3.25.0.1
Indebtedness: (Aggregate Maturities of Long-Term Debt) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2025 $ 3,404  
2026 5,000  
2027 6,451  
2028 2,777  
2029 4,324  
2030-2034 15,656  
2035-2039 3,327  
Thereafter 5,050  
Long-term debt, gross 45,989  
Debt discounts and fair value adjustments (431)  
Total long-term debt $ 45,558 $ 45,941