Fair Value Measurements (Tables) |
3 Months Ended |
|---|---|
Aug. 29, 2026 | |
| Fair Value Measurements [Abstract] | |
| Schedule of Assets Measured at Fair Value on a Recurring Basis | August 29, Level 1 Level 2 Level 3 Balance Assets Municipal bonds $ — $ 6,270 $ — $ 6,270 Commercial — 19,225 — 19,225 Corporate — 457,652 — 457,652 Certificates — 2,738 — 2,738 US government — 135,226 — 135,226 Treasury — 32,939 — 32,939 Total $ — $ 654,050 $ — $ 654,050 Liabilities Contingent $ — $ — $ 19,000 $ 19,000 Total $ — $ — $ 19,000 $ 19,000 May Level 1 Level 2 Level 3 Balance Assets 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 $ — $ 816,840 $ — $ 816,840 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, $ 21,500 Fair value (2,500) Balance, $ 19,000 |