Earnings Per Share (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 04, 2026 |
Jun. 28, 2025 |
Jul. 04, 2026 |
Jun. 28, 2025 |
|
| Text Block [Abstract] | ||||
| Earnings Per Share | Earnings Per Share Basic earnings per share is calculated based upon the weighted average number of common shares actually outstanding, and diluted earnings per share is calculated based upon the weighted average number of common shares outstanding and other dilutive securities. The company’s potentially dilutive securities consist of shares issuable upon vesting of restricted stock grants, computed using the treasury method, and amounted to 17,000 and 28,000 for the three months ended July 4, 2026 and June 28, 2025, respectively. The company’s potentially dilutive securities consist of shares issuable upon vesting of restricted stock grants, computed using the treasury method, and amounted to 14,000 for both the six months ended July 4, 2026 and June 28, 2025. For the three and six months ended June 28, 2025, the average market price of the company's common stock exceeded the exercise price of the Convertible Notes (as defined below) resulting in 510,000 and 769,000 diluted common stock equivalents to be included in the diluted net earnings per share, respectively.
|
|||
| Earnings Per Share, Policy | Earnings Per Share Basic earnings per share is calculated based upon the weighted average number of common shares actually outstanding, and diluted earnings per share is calculated based upon the weighted average number of common shares outstanding and other dilutive securities.
|
|||
| Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements | 17,000 | 28,000 | 14,000 | 14,000 |
| Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities | 510,000 | 769,000 | ||