XML 85 R73.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS PAYABLE AND EQUIPMENT PROJECT PAYABLES - Schedule of Accounts Payable and Accruals (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Trade payables $ 10,538 $ 10,033
Supply chain finance programs 3,278 3,689
Equipment project accruals 1,218 1,236
Non-income based tax payables 481 441
Accounts payable and equipment project payables $ 15,515 $ 15,399