XML 125 R107.htm IDEA: XBRL DOCUMENT v3.23.4
Supplementary Information - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting [Abstract]    
Trade $ 4,613 $ 3,921
Payroll, vacation and employee benefits 1,625 1,493
Billings and cash collections in excess of revenue 1,996 1,157
Other 2,670 2,550
Accounts payable and accrued liabilities $ 10,904 $ 9,121