XML 148 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Provision (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Federal      
Current $ 629,000,000 $ 1,054,000,000 $ 1,263,000,000
Deferred 247,000,000 825,000,000 1,629,000,000
Foreign      
Current 3,249,000,000 2,931,000,000 5,813,000,000
Deferred 71,000,000 254,000,000 387,000,000
State and local      
Current 182,000,000 202,000,000 386,000,000
Deferred 49,000,000 65,000,000 70,000,000
Total tax provision (benefit) $ 4,427,000,000 $ 5,331,000,000 $ 9,548,000,000