XML 151 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Reconciliation of Income Tax Provision (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income before income taxes $ 4,110 $ 3,497 $ 2,250
Federal statutory income tax rate 21.00% 21.00% 21.00%
Provision for federal income taxes $ 863 $ 734 $ 472
State income taxes, net of federal benefit 93 100 54
Change in valuation allowance 12 2 (1)
Deferred tax rate change 20 0 0
Excess tax benefits from share-based compensation (13) 1 (1)
Other, net 23 1 4
Income taxes $ 998 $ 838 $ 528