XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Details 2) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended 24 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2025
Nov. 02, 2022
Equity, Class of Treasury Stock [Line Items]                  
Treasury stock (in shares) 5,611,408 354,264       354,264   5,611,408  
Treasury Stock, Shares, Retired 400,000                
2022 Share Repurchase Program                  
Equity, Class of Treasury Stock [Line Items]                  
Stock repurchased and retired during period (in shares) 5,400,000 4,400,000 6,100,000 4,000,000.0 4,300,000 18,800,000 5,600,000 29,800,000  
Amount of stock repurchased during period $ 434 $ 385 $ 476 $ 305 $ 347 $ 1,513 $ 425 $ 2,372  
Authorized amount of stock repurchase program                 $ 3,000
Share Repurchase Program, stock accrued during period         $ 14