Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Income Tax Expense Benefit (Details)

v3.25.0.1
INCOME TAXES - Income Tax Expense Benefit (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
U.S. Federal $ 1,093 $ 1,012 $ 2,006
U.S. State and Local 172 195 273
Non-U.S. 410 459 467
Total Current 1,675 1,666 2,746
Deferred:      
U.S. Federal 38 150 296
U.S. State and Local (30) 20 136
Non-U.S. (23) 29 99
Total Deferred (15) 199 531
Total Income Tax Expense $ 1,660 $ 1,865 $ 3,277