v3.26.1
Stock Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity [Abstract]          
Stock Repurchase Program Expiration Date Dec. 31, 2027        
Stock Repurchase Program, Authorized Amount $ 500 $ 500   $ 500  
Stock Repurchased and Retired During Period (Shares)   2,643,506 0 2,643,506 0
Stock Repurchase Program, Shares Repurchased, Weighted Average Price Per Share   $ 31.73   $ 31.73  
Stock Repurchased and Retired During Period Excluding Excise Taxes, Commission, and Fees, Value   $ 84   $ 84  
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 404 $ 404   $ 404