v3.26.1
Redeemable Noncontrolling Interest -Schedule of Changes in Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Increase (Decrease) in Temporary Equity [Roll Forward]        
Balance, beginning of period $ 11,661 $ 11,337 $ 11,366 $ 10,503
Adjustment to redemption value 476 481 949 889
Net income attributable to redeemable noncontrolling interest 152 18 201 36
Foreign currency translation adjustment on redemption value (116) 919 (343) 1,327
Balance, end of period $ 12,173 $ 12,755 $ 12,173 $ 12,755