XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Balance at beginning of year $ 3,558 $ 3,177
Accruals 1,668 2,729
Settlements (1,675) (2,238)
Balance at end of period $ 3,551 $ 3,668