XML 113 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Legal-related accruals $ 4,795 $ 3,254
Accrued compensation and benefits 4,591 3,152
Accrued property and equipment 2,921 1,392
Accrued taxes 2,339 1,256
Other current liabilities 4,906 5,819
Accrued expenses and other current liabilities $ 19,552 $ 14,873