Operating Leases - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 27, 2025 |
Jun. 27, 2025 |
Jul. 03, 2026 |
|||
| Lessee Lease Description [Line Items] | |||||
| Impairment on real property right-of-use assets | [1] | $ 676 | $ 4,083 | ||
| Minimum | |||||
| Lessee Lease Description [Line Items] | |||||
| Operating lease, term of contract | 2 years | ||||
| Maximum | |||||
| Lessee Lease Description [Line Items] | |||||
| Operating lease, term of contract | 10 years | ||||
| |||||