XML 84 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Estimates (Accrued And Other Current Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Other Information [Abstract]    
Interest payable $ 685 $ 637
Customer advances and deposits 360 240
Accrued capital expenditures 688 442
Accrued wages and benefits 422 406
Taxes payable other than income taxes 737 646
Exchanges payable 90 163
Deferred Revenue 322 312
Other 937 675
Accrued and other current liabilities $ 4,241 $ 3,521