v3.26.3
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