Receivables Sales Program (Schedule of receivables sales program) (Details) - Receivables Sales Program [Member] $ in Thousands |
6 Months Ended |
---|---|
Jun. 28, 2025
USD ($)
| |
Receivables Sales Program [Line Items] | |
Receivables balance sold to the Purchaser, beginning of the period | $ 24,986 |
Sale of receivables | 107,895 |
Cash collected and remitted to the Purchaser | (95,329) |
Receivables balance sold to the Purchaser, end of the period | 37,552 |
Cash collected and not remitted to the Purchaser | (25,179) |
Outstanding receivables sold, end of the period | $ 12,373 |