XML 133 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases Maturity of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating Lease, Year One $ 146  
Operating Lease, Year Two 115  
Operating Lease, Year Three 74  
Operating Lease, Year Four 56  
Operating Lease, Year Five 40  
Operating Lease, Due After Year Five 101  
Operating Lease, Total Payments 532  
Operating Lease, Interest 56  
Total operating lease liabilities $ 476 $ 486