v3.24.2.u1
Share Repurchase Program (Details)
$ in Millions
6 Months Ended
Jul. 13, 2024
USD ($)
Stock Repurchases: [Abstract]  
Stock Repurchase Program, Authorized Amount $ 2,700.0
Treasury Stock, Shares, Acquired as Part of Authorized Plan any
Share Repurchase Program, Remaining Authorized Repurchase Amount $ 947.3
Share Repurchase Program [Line Items]  
Stock Repurchase Program, Authorized Amount $ 2,700.0