v3.26.1
Redeemable Noncontrolling Interest - Narrative (Details)
$ in Thousands, € in Millions
6 Months Ended 12 Months Ended
Jun. 27, 2026
EUR (€)
shares
Dec. 31, 2024
USD ($)
shares
Jun. 27, 2026
USD ($)
Mar. 28, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 28, 2025
USD ($)
Mar. 29, 2025
USD ($)
Nov. 30, 2024
EUR (€)
Redeemable Noncontrolling Interest [Line Items]                
Redeemable noncontrolling interest | $   $ 10,503 $ 12,173 $ 11,661 $ 11,366 $ 12,755 $ 11,337  
BioNova | SWEN Impact Fund for Transition 3                
Redeemable Noncontrolling Interest [Line Items]                
Redeemable noncontrolling interest | €               € 15
Shares funded (in shares) | shares   111,111            
Noncontrolling percentage   14.00%            
BioNova | SWEN Impact Fund for Transition 3 | Future Exchange                
Redeemable Noncontrolling Interest [Line Items]                
Redeemable noncontrolling interest | € € 30              
Shares funded (in shares) | shares 222,222              
Noncontrolling percentage 20.00%   20.00%