Note 3 - Business Combinations - Restructuring Activity (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
Jun. 27, 2026 |
Mar. 28, 2026 |
Dec. 27, 2025 |
Jun. 28, 2025 |
Mar. 29, 2025 |
Dec. 28, 2024 |
Jun. 27, 2026 |
Jun. 28, 2025 |
|
| Restructuring charges, net | $ 0 | $ 843,000 | $ 51,000 | $ 2,201,000 | ||||
| Engineered Wire Products, Inc. [Member] | ||||||||
| Beginning balance, liability | 0 | $ 27,000 | $ 24,000 | 93,000 | $ 129,000 | $ 0 | 24,000 | 0 |
| Restructuring charges, net | 0 | 0 | 51,000 | 781,000 | 444,000 | 674,000 | ||
| Cash payments | 0 | (27,000) | (48,000) | (315,000) | (263,000) | (275,000) | ||
| Non-cash charges | 0 | 0 | 0 | (408,000) | (217,000) | (270,000) | ||
| Ending balance, liability | 0 | 0 | 27,000 | 151,000 | 93,000 | 129,000 | 0 | 151,000 |
| O'Brien Wire Products of Texas [Member] | ||||||||
| Beginning balance, liability | 0 | 49,000 | 49,000 | 35,000 | 11,000 | 0 | 49,000 | 0 |
| Restructuring charges, net | 0 | 0 | 0 | 62,000 | 218,000 | 22,000 | ||
| Cash payments | 0 | (49,000) | 0 | (73,000) | (91,000) | (8,000) | ||
| Non-cash charges | 0 | 0 | 0 | 0 | (103,000) | (3,000) | ||
| Ending balance, liability | 0 | 0 | 49,000 | 24,000 | 35,000 | 11,000 | 0 | 24,000 |
| Employee Severance [Member] | Engineered Wire Products, Inc. [Member] | ||||||||
| Beginning balance, liability | 0 | 0 | 0 | 10,000 | 54,000 | 0 | 0 | 0 |
| Restructuring charges, net | 0 | 0 | 0 | 0 | 59,000 | 192,000 | ||
| Cash payments | 0 | 0 | 0 | 0 | (103,000) | (138,000) | ||
| Non-cash charges | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Ending balance, liability | 0 | 0 | 0 | 10,000 | 10,000 | 54,000 | 0 | 10,000 |
| Equipment Relocation [Member] | Engineered Wire Products, Inc. [Member] | ||||||||
| Beginning balance, liability | 0 | 0 | 0 | 28,000 | 0 | 0 | 0 | 0 |
| Restructuring charges, net | 0 | 0 | 48,000 | 268,000 | 45,000 | 0 | ||
| Cash payments | 0 | 0 | (48,000) | (222,000) | (17,000) | 0 | ||
| Non-cash charges | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Ending balance, liability | 0 | 0 | 0 | 74,000 | 28,000 | 0 | 0 | 74,000 |
| Equipment Relocation [Member] | O'Brien Wire Products of Texas [Member] | ||||||||
| Beginning balance, liability | 0 | 0 | 0 | 22,000 | 0 | 0 | 0 | 0 |
| Restructuring charges, net | 0 | 0 | 0 | (1,000) | 33,000 | 0 | ||
| Cash payments | 0 | 0 | 0 | (21,000) | (11,000) | 0 | ||
| Non-cash charges | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Ending balance, liability | 0 | 0 | 0 | 0 | 22,000 | 0 | 0 | 0 |
| Facility Closing [Member] | Engineered Wire Products, Inc. [Member] | ||||||||
| Beginning balance, liability | 0 | 27,000 | 24,000 | 55,000 | 75,000 | 0 | 24,000 | 0 |
| Restructuring charges, net | 0 | 0 | 3,000 | 105,000 | 123,000 | 212,000 | ||
| Cash payments | 0 | (27,000) | 0 | (93,000) | (143,000) | (137,000) | ||
| Non-cash charges | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Ending balance, liability | 0 | 0 | 27,000 | 67,000 | 55,000 | 75,000 | 0 | 67,000 |
| Facility Closing [Member] | O'Brien Wire Products of Texas [Member] | ||||||||
| Beginning balance, liability | 0 | 49,000 | 49,000 | 13,000 | 11,000 | 0 | 49,000 | 0 |
| Restructuring charges, net | 0 | 0 | 0 | 63,000 | 82,000 | 19,000 | ||
| Cash payments | 0 | (49,000) | 0 | (52,000) | (80,000) | (8,000) | ||
| Non-cash charges | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Ending balance, liability | 0 | 0 | 49,000 | 24,000 | 13,000 | 11,000 | 0 | 24,000 |
| Asset Impairments [Member] | Engineered Wire Products, Inc. [Member] | ||||||||
| Beginning balance, liability | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Restructuring charges, net | 0 | 0 | 0 | 408,000 | 217,000 | 270,000 | ||
| Cash payments | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Non-cash charges | 0 | 0 | 0 | (408,000) | (217,000) | (270,000) | ||
| Ending balance, liability | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Asset Impairments [Member] | O'Brien Wire Products of Texas [Member] | ||||||||
| Beginning balance, liability | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Restructuring charges, net | 0 | 0 | 0 | 0 | 103,000 | 3,000 | ||
| Cash payments | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Non-cash charges | 0 | 0 | 0 | 0 | (103,000) | (3,000) | ||
| Ending balance, liability | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 |