XML 118 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Supplementary Information - Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting [Abstract]    
Trade $ 3,921 $ 3,205
Payroll, vacation and employee benefits 1,493 1,377
Billings and cash collections in excess of revenue 1,157 1,088
Other 2,550 2,712
Accounts payable and accrued liabilities $ 9,121 $ 8,382