Balance Sheet Information - Additional Information (Details) $ in Millions |
3 Months Ended | 6 Months Ended |
|---|---|---|
|
Jun. 26, 2026
USD ($)
|
Jun. 26, 2026
USD ($)
|
|
| Contractually Specified Servicing Fees, Late Fees, and Ancillary Fees Earned in Exchange for Servicing Financial Assets [Line Items] | ||
| Cash proceeds from sales of accounts receivables | $ 30.0 | $ 49.0 |
| Uncollected receivables sold and removed from Company's balance sheet | 26.3 | 26.3 |
| United States | ||
| Contractually Specified Servicing Fees, Late Fees, and Ancillary Fees Earned in Exchange for Servicing Financial Assets [Line Items] | ||
| Factoring arrangement, maximum uncollectable receivables approved to be sold | $ 40.0 | $ 40.0 |