v3.26.1
Redeemable Noncontrolling Interest - Narrative (Details)
$ in Thousands, € in Millions
3 Months Ended 12 Months Ended
Mar. 28, 2026
USD ($)
shares
Dec. 31, 2024
USD ($)
shares
Mar. 28, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Mar. 29, 2025
USD ($)
Nov. 30, 2024
EUR (€)
Redeemable Noncontrolling Interest [Line Items]            
Redeemable noncontrolling interest | $ $ 11,661 $ 10,503   $ 11,366 $ 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%