XML 140 R125.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current tax:      
U.S. federal $ 89 $ 31 $ 18
State and foreign 262 244 190
Current tax, total 351 275 208
Deferred tax:      
U.S. federal (109) (27) 46
State and foreign (59) (26) (11)
Deferred tax, total (168) (53) 35
Total $ 183 $ 222 $ 243