v3.26.1
Income Taxes (Details) - USD ($)
3 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Mar. 28, 2026
Income Taxes      
Effective tax rate 24.10% 25.10%  
Accrued interest and penalties $ 0   $ 0