v3.25.2
Commitments and Contingencies (Details) - 5.000% Senior Notes [Member]
$ in Millions
3 Months Ended
Jun. 28, 2025
USD ($)
Debt Instrument [Line Items]  
Debt Instrument, Face Amount $ 500.0
Debt Instrument, Interest Rate, Stated Percentage 5.00%
Debt Instrument, Maturity Date Jun. 15, 2032
Aggregate interest on long term debt $ 175.0