XML 65 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Other Current Liabilities - Accrued Warranty Activity (Details)
$ in Thousands
6 Months Ended
Jun. 27, 2025
USD ($)
Activity In Accrued Warranty And Service Liabilities Abstract  
Balance, beginning of year $ 18,712
Charged to expense 6,176
Margin on parts sales reversed 1,055
Reductions for claims settled (6,006)
Balance, end of period $ 19,937