v3.26.1
Note 6 - Employee Stock Benefit Plans (Details Textual) - USD ($)
$ in Millions
6 Months Ended
May 15, 2026
Jun. 27, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   0
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares)   0
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   521,997
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   594,191
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares)   83,524
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)   1,184,430
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding   $ 75.9
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms (Year)   1 year 3 months 18 days
Restricted Stock Units (RSUs) [Member] | Vesting Over One Year Period [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   1 year
Restricted Stock Units (RSUs) [Member] | Vesting Over Four Year Period [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   4 years
Performance Shares [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   252,209
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   10,135
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares)   190,802
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)   798,111
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding   $ 51.1
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms (Year)   1 year 6 months
Performance Shares [Member] | Vest on the Third Anniversary of Awards Grant [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   100.00%
Minimum [Member] | Performance Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Shares Available for Issue   0.00%
Maximum [Member] | Performance Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Shares Available for Issue   200.00%
Equity Incentive Plan 2026 [Member]    
Common Stock, Capital Shares Reserved for Future Issuance 3,400,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   3,430,546
Equity Incentive Plan 2026 [Member] | Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)   10 years
Employee Stock Purchase Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized 600,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   864,359
Percentage of Fair Value to Determine Price of Common Stock   85.00%
Stock Issued During Period, Shares, Employee Stock Purchase Plans   89,222
Equity Incentive Plan 2005 [Member] | Minimum [Member] | Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   1 year
Equity Incentive Plan 2005 [Member] | Maximum [Member] | Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   4 years