Balance Sheet Information - Additional Information (Details) $ in Millions |
3 Months Ended | 9 Months Ended |
|---|---|---|
|
Sep. 25, 2026
USD ($)
|
Sep. 25, 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 | $ 35.8 | $ 84.7 |
| Uncollected receivables sold and removed from Company's balance sheet | 27.0 | 27.0 |
| 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 |