XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Additional Information (Details) - USD ($)
shares in Thousands, $ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jan. 28, 2025
Nov. 03, 2021
Class of Stock [Line Items]          
Share Repurchase Program, Authorized, Number of Shares         10,000
Share Repurchase Program, Remaining Authorized, Number of Shares   4,000      
Subsequent Event          
Class of Stock [Line Items]          
Number of additional shares authorized to be repurchased (in shares)       10,000  
Accelerated Share Repurchase Program          
Class of Stock [Line Items]          
Repurchase of common stock (in shares)   2,637 2,118    
Stock repurchase program, authorized amount   $ 750 $ 500    
Percentage of excise tax excluded   1.00% 1.00%    
Stock Repurchase Program, Excise Tax     $ 3    
Accelerated Share Repurchase Program | Subsequent Event          
Class of Stock [Line Items]          
Repurchase of common stock (in shares) 619