v3.25.0.1
Leases: (Lease Cost) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating lease cost $ 283 $ 266 $ 248
Amortization of right-of-use assets 72 49 83
Interest on lease liabilities 2 1 1
Short-term lease cost 63 59 59
Variable lease cost 28 28 23
Total lease cost $ 448 $ 403 $ 414