v3.25.2
Stock-based Compensation (Details 1) - Service-based restricted stock units [Member]
shares in Thousands
3 Months Ended
Jun. 28, 2025
shares
Summary of RSU activity  
Nonvested beginning balance 879
Granted 0
Vested (2)
Forfeited (5)
Nonvested ending balance 872