v3.24.0.1
Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Accrued employee benefits $ 1,855 $ 955
Accruals and reserves not currently deductible 2,481 1,956
Tax credits 6,609 6,002
Net operating losses 2,965 2,557
Operating leases 3,526 2,711
Capitalized research and development 17,757 10,381
Other 1,951 2,289
Total deferred tax assets 37,144 26,851
Valuation allowance (10,999) (9,553)
Total deferred tax assets net of valuation allowance 26,145 17,298
Deferred tax liabilities:    
Property and equipment, net (8,189) (6,607)
Net investment gains (2,405) (2,361)
Operating leases (2,965) (2,491)
Other (902) (1,092)
Total deferred tax liabilities (14,461) (12,551)
Net deferred tax assets (liabilities) $ 11,684 $ 4,747