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