v3.26.1
Revenue (Schedule of Changes in Deferred Revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Revenue [Abstract]    
Balance at beginning of period $ 21,048 $ 21,687
Deferral of revenue 18,226 21,085
Recognition of revenue (20,521) (21,724)
Balance at end of period $ 18,753 $ 21,048