Note F - Stock-based Compensation (Details Textual) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended |
Sep. 30, 2024 | Sep. 27, 2024 | Sep. 29, 2023 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | | 1,636,550 | |
Performance Stock Awards [Member] | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | | 232,200 | 238,700 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | | 116,100 | 119,300 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | | 3 years | 3 years |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) | | 350,000 | 329,900 |
Share-Based Payment Arrangement, Expense | | $ 659 | $ 53 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share) | | $ 10.85 | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | | $ 2,672 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | | $ 0 | $ 0 |
Performance Stock Unit Awards [Member] | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | | 20,900 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | | 0 | 10,500 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) | | 10,500 | 10,500 |
Share-Based Payment Arrangement, Expense | | $ 11 | $ 7 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share) | | $ 12.15 | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | | $ 76 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | | 0 | $ 0 |
Restricted Stock [Member] | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 1,800 | | 81,500 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) | 244,400 | | 260,200 |
Share-Based Payment Arrangement, Expense | | 311 | $ 312 |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | | 993 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | | $ 27 | $ 1,623 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares) | 0 | | 2,400 |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | | 3 years | |
Restricted Stock [Member] | Minimum [Member] | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | | 1 year | |
Restricted Stock [Member] | Maximum [Member] | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | | 3 years | |
Restricted Stock Units (RSUs) [Member] | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | | 77,400 | 7,100 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | | 3 years | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) | | 156,900 | 136,800 |
Share-Based Payment Arrangement, Expense | | $ 43 | $ 123 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share) | | $ 10.79 | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | | $ 1,089 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | | $ 701 | $ 0 |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | | 3 years | |
The 2021 Long-Term Incentive Plan [Member] | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | | 715,000 | |
The 2020 Directors Plan [Member] | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | | 521,550 | |
Amended and Restated 2021 Omnibus Incentive Plan [Member] | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | | 400,000 | |