v3.25.4
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Reconciliation of Unrecognized Tax Benefits [Roll Forward]    
Unrecognized Tax Benefits, Beginning of Year $ 14,510,000 $ 11,212,000
Gross Increases – Tax Positions in Prior Periods 1,101,000 80,000
Gross Increases - Tax Positions in Prior Periods Arising from Acquisitions 77,000 4,372,000
Gross Decreases – Tax Positions in Prior Periods (49,000) (25,000)
Gross Increases – Current-Period Tax Positions 1,248,000 931,000
Settlements 0 (85,000)
Lapses of Statutes of Limitations (3,136,000) (1,624,000)
Currency Translation 396,000  
Currency Translation   (351,000)
Unrecognized Tax Benefits, End of Year 14,147,000 14,510,000
Indemnification assets $ 0 $ 4,372,000