v3.26.1
Equity - Schedule of Share Repurchase Activities (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended
Apr. 28, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Apr. 28, 2026
Dec. 31, 2025
Equity, Class of Treasury Stock [Line Items]                
Total Payments   $ 227       $ 202    
Share repurchase program                
Equity, Class of Treasury Stock [Line Items]                
Number of Shares Repurchased   1,714,620 1,507,378 1,636,094 1,920,154 1,966,909   7,030,535
Total Payments   $ 192 $ 150 $ 154 $ 158 $ 172   $ 634
Average Price Paid Per Share (in usd per share)   $ 111.87 $ 99.66 $ 94.32 $ 82.06 $ 87.69   $ 90.26
Share repurchase program | Subsequent Event                
Equity, Class of Treasury Stock [Line Items]                
Number of Shares Repurchased 527,648           2,242,268  
Total Payments $ 57           $ 249  
Average Price Paid Per Share (in usd per share) $ 108.04           $ 110.97