Investments - Schedule of Gains (Losses) on Securities (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Mar. 28, 2026 |
Mar. 29, 2025 |
Mar. 30, 2024 |
|
| Investments, Debt and Equity Securities [Abstract] | |||
| Net gains (losses) recognized during the period | $ 1,365 | $ (1,000) | $ 1,869 |
| Less: Net (gains) recognized on securities sold during the period | (468) | (1,175) | (348) |
| Unrealized gains (losses) recognized during the period on securities still held | $ 897 | $ (2,175) | $ 1,521 |