XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Nature of Operations and Summary of Significant Accounting Policies - Warranty Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Changes in the carrying amount of accrued warranty costs [Roll Forward]    
Balance at Beginning of Year $ 8,154 $ 7,283
Provision charged to expense 1,069 1,425
Usage (724) (1,068)
Acquisitions 475 0
Currency translation (150) 87
Balance at End of Period $ 8,824 $ 7,727