v3.26.1
Fair Value Measurement (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
USD ($)
Jun. 28, 2025
USD ($)
Jul. 04, 2026
USD ($)
Jun. 28, 2025
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Asset impairment $ 2,506 $ 0 $ 2,506 $ 502
Estimated fair value of impaired assets     $ 700 $ 500
Fair Value, Inputs, Level 3 | Discount Rate | Discounted Cash Flow        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Impaired assets, measurement input   0.105   0.105