v3.26.1
Fair Value Measurements (Assets and Liabilities Carried at Fair Value Measured on a Recurring Basis) (Details) - USD ($)
$ in Thousands
Apr. 05, 2026
Dec. 28, 2025
Mar. 30, 2025
Dec. 29, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 25,011 $ 17,869 $ 19,740 $ 21,753
Fair Value, Recurring [Member] | Carrying (Reported) Amount, Fair Value Disclosure [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable securities 22,865 27,956    
Foreign exchange derivative assets, net (585) (1,832)    
Foreign exchange derivative liabilities, net (381) (1,487)    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 14,890 14,890    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 25,011 17,869    
Fair Value, Recurring [Member] | Quoted Prices In Active Markets (Level 1) [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable securities 22,865 27,956    
Foreign exchange derivative assets, net 0 0    
Foreign exchange derivative liabilities, net 0 0    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0 0    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0 0    
Fair Value, Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable securities 0 0    
Foreign exchange derivative assets, net (585) (1,832)    
Foreign exchange derivative liabilities, net (381) (1,487)    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0 0    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0 0    
Fair Value, Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable securities 0 0    
Foreign exchange derivative assets, net 0 0    
Foreign exchange derivative liabilities, net 0 0    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 14,890 14,890    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 25,011 $ 17,869