XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities and Other - Schedule of Accrued Liabilities and Other Current Liabilities (Detail) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued purchases $ 2,708 $ 2,747
Taxes payable 1,095 1,235
Payroll and related costs 1,192 1,026
Accrued warranty reserve, current portion 1,376 1,025
Sales return reserve, current portion 218 270
Operating lease liabilities, current portion 613 485
Other current liabilities 434 354
Total $ 7,636 $ 7,142