v3.26.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
May 05, 2026
Mar. 31, 2026
Mar. 31, 2025
Nov. 07, 2024
Nov. 30, 2021
Common Stock Activity [Line Items]          
Stock repurchase program, authorized amount       $ 10,000.0 $ 5,000.0
Stock repurchased during period (in shares)   3.2      
Stock repurchased during period, value   $ 402.0      
Stock repurchase program, remaining authorized repurchase amount, value   2,900.0      
Estimated federal excise taxes   $ 3.7      
Common stock dividends declared (in USD per share)   $ 1.02 $ 0.975    
Subsequent Event          
Common Stock Activity [Line Items]          
Common stock dividends declared (in USD per share) $ 1.02