XML 157 R119.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Tax Credit Carryforward and Expiration Dates (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating Loss and Tax Carryforwards    
Net DFA $ 29,845 $ 29,608
U.S. Federal and New York State and City NOL carryforward period 20 years  
U.S. foreign tax credit carryforward period (in years) 10 years  
Limit on utilization of foreign tax credit carryforwards (as percent) 21.00%  
Domestic losses allowed to be reclassified as foreign source income $ 9,000  
Foreign    
Operating Loss and Tax Carryforwards    
Operating loss carryforward 1,100 1,400
Net DFA 3,200 3,300
U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 5,800 5,600
Operating loss carryforward 16,200 15,900
FTC    
Operating Loss and Tax Carryforwards    
Net DFA 22,600 22,100
Foreign tax credits (FTCs) 700 1,200
Gross foreign tax credits 4,000 3,100
2027 | U.S. federal    
Operating Loss and Tax Carryforwards    
Operating loss carryforward 100 100
2028 | U.S. federal    
Operating Loss and Tax Carryforwards    
Operating loss carryforward 100 100
2030 | U.S. federal    
Operating Loss and Tax Carryforwards    
Operating loss carryforward 300 300
2032 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 400 400
2033 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 300 300
Operating loss carryforward 1,600 1,700
2034 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 200 200
Operating loss carryforward 1,900 1,900
2034 | New York State    
Operating Loss and Tax Carryforwards    
Operating loss carryforward 8,100 9,900
2034 | New York City    
Operating Loss and Tax Carryforwards    
Operating loss carryforward 7,200 8,700
2035 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 200 200
Operating loss carryforward 3,300 3,300
2036 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 200 200
Operating loss carryforward 2,100 2,100
2037 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 500 500
Operating loss carryforward 1,000 1,000
2038 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 500 500
2039 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 700 700
2040 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 700 700
2041 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 800 800
2042 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 700 700
2043 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 300 400
2044 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 300 0
Unlimited carry-forward period | U.S. federal    
Operating Loss and Tax Carryforwards    
Operating loss carryforward $ 5,800 5,400
Minimum    
Operating Loss and Tax Carryforwards    
Limit on domestic losses to be reclassified as foreign source income (as a percent) 50.00%  
Maximum    
Operating Loss and Tax Carryforwards    
Limit on domestic losses to be reclassified as foreign source income (as a percent) 100.00%  
General Basket | Foreign    
Operating Loss and Tax Carryforwards    
Tax credit carryforward $ 700 1,200
General Basket | 2025 | Foreign    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 0 100
General Basket | 2027 | Foreign    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 700 1,100
Branch Basket | Foreign    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 3,300 1,900
Branch Basket | 2028 | Foreign    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 700 700
Branch Basket | 2029 | Foreign    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 200 200
Branch Basket | 2033 | Foreign    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 1,400 1,000
Branch Basket | 2034 | Foreign    
Operating Loss and Tax Carryforwards    
Tax credit carryforward $ 1,000 $ 0