v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 28, 2026
Dec. 28, 2025
Loss Contingencies [Line Items]    
Loss contingency, damages paid, value $ 1.6  
Motion by parties in litigation, notice period 30 days  
Letters of credit outstanding $ 23.7 $ 24.4