v3.24.1.1.u2
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2024
Mar. 31, 2023
Other Liabilities Disclosure [Abstract]    
Accrued retirement $ 9,069 $ 8,032
Provision for uncertain tax positions 5,874 2,837
Other long-term liabilities 21 98
Total $ 14,964 $ 10,967