XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Treasury Stock - Narrative (Details) - USD ($)
$ in Millions
Mar. 29, 2025
Feb. 12, 2025
Equity [Abstract]    
Remaining authorization under the share repurchase program $ 1,390.0  
Share Repurchase Program, Authorized, Amount $ 7,500.0  
Share Repurchase Program, Increase In Authorized, Amount   $ 1,000.0