v3.25.4
Nature of Operations and Summary of Significant Accounting Policies - Product Warranty (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Changes in the carrying amount of accrued warranty costs [Roll Forward]    
Balance at Beginning of Year $ 10,664 $ 8,154
Provision charged to expense 3,224 7,575
Usage (4,615) (4,957)
Acquisitions 1,918 473
Currency translation 657 (581)
Balance at End of Year $ 11,848 $ 10,664