Receivables Sales Program (Narrative) (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
---|---|---|---|
Jun. 28, 2025 |
Jun. 29, 2024 |
Dec. 28, 2024 |
|
Receivables Sales Program [Line Items] | |||
Net cash provided by operating activities of continuing operations | $ 17,778 | $ 2,013 | |
Receivables Sales Program [Member] | |||
Receivables Sales Program [Line Items] | |||
Maximum aggregate amount of outstanding receivables under Receivables Sales Program | $ 42,000 | $ 30,000 | |
Receivables Sales Program termination period | 30 days | ||
Loss on sale of sold receivables | $ 1,000 | ||
Net cash provided by operating activities of continuing operations | $ 12,600 |