v3.26.1
Leases: (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Operating lease cost $ 86 $ 78 $ 171 $ 150
Amortization of right-of-use assets 16 11 30 26
Interest on lease liabilities 1 1 2 1
Short-term lease cost 18 15 35 29
Variable lease cost 11 9 20 16
Total lease cost $ 132 $ 114 $ 258 $ 222