Fair Value Measurements (Tables) |
12 Months Ended |
|---|---|
May 30, 2026 | |
| Fair Value Measurements [Abstract] | |
| Schedule of Assets Measured at Fair Value on A Recurring Basis | May Level 1 Level 2 Level 3 Balance Investment Municipal bonds $ — $ 12,366 $ — $ 12,366 Commercial — 42,546 — 42,546 Corporate — 568,395 — 568,395 Certificates — 3,220 — 3,220 US government — 152,985 — 152,985 Treasury — 37,328 — 37,328 Total measured $ — $ 816,840 $ — $ 816,840 Liabilities Contingent — — 21,500 21,500 Total $ — $ — $ 21,500 $ 21,500 May Level 1 Level 2 Level 3 Balance Investment Municipal bonds $ — $ 21,698 $ — $ 21,698 Commercial — 90,830 — 90,830 Corporate — 431,508 — 431,508 Certificates — 5,194 — 5,194 US government — 240,395 — 240,395 Treasury — 103,083 — 103,083 Total measured $ — $ 892,708 $ — $ 892,708 Liabilities Contingent — — 21,500 21,500 Total $ — $ — $ 21,500 $ 21,500 |
| Schedule of Beginning and Ending Balances in Fair Value of The Contingent Consideration | Fassio Contingent Balance, $ — Acquisition 1,000 Fair value 5,500 Balance, 6,500 Fair value 15,000 Balance, 21,500 Fair value — Balance, $ 21,500 |