v3.25.1
Note 13 - Share Incentive Plans - Summary of Performance Shares (Details) - Performance Shares [Member] - $ / shares
3 Months Ended
Mar. 03, 2025
Apr. 01, 2024
Mar. 01, 2024
May 04, 2023
Mar. 14, 2022
Feb. 18, 2021
Mar. 31, 2025
Equity instruments outstanding (in shares)             286,655
Awards Granted 20210218 [Member]              
Number of instruments granted (in shares)           100,000  
Equity instruments outstanding (in shares)             69,190
Fair value as of grant date (in dollars per share)             $ 51.75
Remaining lives (Year)             9 months
Awards Granted 20220314 [Member]              
Number of instruments granted (in shares)         49,996    
Equity instruments outstanding (in shares)             21,745
Fair value as of grant date (in dollars per share)             $ 30.46
Remaining lives (Year)             1 year 9 months
Awards Granted 20230504 [Member]              
Number of instruments granted (in shares)       133,578      
Equity instruments outstanding (in shares)             69,972
Fair value as of grant date (in dollars per share)             $ 22.25
Remaining lives (Year)             9 months
Awards Granted 20240301 [Member]              
Number of instruments granted (in shares)     111,321        
Equity instruments outstanding (in shares)             78,017
Fair value as of grant date (in dollars per share)             $ 26.52
Remaining lives (Year)             1 year 9 months
Awards Granted 20240401 [Member]              
Number of instruments granted (in shares)   8,242          
Equity instruments outstanding (in shares)             6,594
Fair value as of grant date (in dollars per share)             $ 29.12
Remaining lives (Year)             1 year 9 months
Awards Granted 20250303 [Member]              
Number of instruments granted (in shares) 41,137            
Equity instruments outstanding (in shares)             41,137
Fair value as of grant date (in dollars per share)             $ 70.34
Remaining lives (Year)             2 years 9 months