v3.24.3
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Legal-related accruals $ 7,480 $ 6,592
Accrued compensation and benefits 5,458 6,659
Accrued taxes 2,703 3,655
Accrued property and equipment 2,312 2,213
Other current liabilities 5,705 6,369
Accrued expenses and other current liabilities $ 23,658 $ 25,488