v3.26.3
Income Taxes (Details)
3 Months Ended 6 Months Ended
Sep. 26, 2026
Sep. 26, 2026
Sep. 27, 2025
Income Tax Disclosure [Abstract]      
Effective tax rate (as percent) 38.60% (1.00%) 47.60%