XML 103 R85.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]            
Tax at statutory federal rate       $ 1,887 $ 2,094 $ 2,881
State tax, net of federal benefit       8 (372) 51
Excess tax benefits related to stock-based compensation       (267) (288) (745)
Nontaxable manufacturing credit       (291) (101) 0
Foreign income rate differential       (545) (816) (923)
U.S. tax credits       (317) (593) (276)
GILTI and Subpart F inclusion       882 670 1,279
Unrecognized tax benefits       144 183 252
Change in valuation allowance       163 (5,962) (1,532)
Other       173 184 145
Total provision for (benefit from) income taxes $ 601 $ 393 $ 409 $ 1,837 $ (5,001) $ 1,132