Accounts Receivable Securitization Facility (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | |||
|---|---|---|---|---|---|
Sep. 29, 2024 |
Mar. 29, 2026 |
Mar. 30, 2025 |
May 04, 2026 |
Dec. 28, 2025 |
|
| Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] | |||||
| Accounts receivable securitization facility term | 3 years | ||||
| AR sold and derecognized | $ 125,000 | $ 125,000 | |||
| Unused capacity | 0 | $ 0 | |||
| Contract assets, total | 382,936 | 426,053 | |||
| Interest expense | 1,600 | $ 1,800 | |||
| Subsequent Event | |||||
| Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] | |||||
| AR sold and derecognized | $ 165,000 | ||||
| Special Purpose Entity | |||||
| Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] | |||||
| Accounts receivable | 39,600 | 60,200 | |||
| Contract assets, total | $ 116,800 | $ 115,600 | |||