XML 152 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Tax Credit Carryforward and Expiration Dates (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Loss and Tax Carryforwards    
Net DFA $ 29,608 $ 27,672
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 $ 7,000  
Foreign    
Operating Loss and Tax Carryforwards    
Operating loss carryforward 1,400 1,100
Net DFA 3,300 2,900
U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 5,600 5,200
Operating loss carryforward 15,900 15,800
FTC    
Operating Loss and Tax Carryforwards    
Net DFA 22,100 20,500
Foreign tax credits (FTCs) 1,200 1,900
Gross foreign tax credits 3,100 2,800
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,700 1,600
2034 | U.S. federal    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 200 200
Operating loss carryforward 1,900 2,000
2034 | New York State    
Operating Loss and Tax Carryforwards    
Operating loss carryforward 9,900 11,500
2034 | New York City    
Operating Loss and Tax Carryforwards    
Operating loss carryforward 8,700 10,300
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 400 0
Unlimited carry-forward period | U.S. federal    
Operating Loss and Tax Carryforwards    
Operating loss carryforward $ 5,400 5,300
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 $ 1,200 1,900
General Basket | 2025 | Foreign    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 100 800
General Basket | 2027 | Foreign    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 1,100 1,100
Branch Basket | Foreign    
Operating Loss and Tax Carryforwards    
Tax credit carryforward 1,900 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,000 $ 0