Fair Value of Financial Instruments - Additional Information (Details) - Fair Value - Fair Value, Measurements, Recurring - USD ($) $ in Thousands |
Mar. 29, 2024 |
Jun. 30, 2023 |
|---|---|---|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Total liabilities measured at fair value | $ 3,626 | |
| Total assets measured at fair value | $ 3,523 | |
| Interest rate swap | Swap Agreement | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Total liabilities measured at fair value | $ 3,626 | |
| Total assets measured at fair value | $ 3,523 |