XML 107 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Incentive Plans, Performance-Based Restricted Stock Units (Details) - Performance-Based Restricted Stock Units [Member] - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
May 04, 2023
Mar. 14, 2022
Feb. 18, 2021
Dec. 28, 2020
Mar. 18, 2020
Mar. 20, 2019
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Incentive Plans [Abstract]                  
Period between performance period and measurement date             65 days    
PRSUs outstanding (in shares)             449,790    
Compensation expense             $ 3.0 $ 2.9 $ 5.0
Unrecognized compensation expense             $ 4.1    
Employees [Member]                  
Share Incentive Plans [Abstract]                  
Performance period             5 years    
March 20, 2019 [Member] | Employees [Member]                  
Share Incentive Plans [Abstract]                  
Number of PRSUs granted (in shares)           92,500      
PRSUs outstanding (in shares)             76,430    
Fair value as of grant date (in dollars per share)           $ 47.58      
March 18, 2020 [Member] | Employees [Member]                  
Share Incentive Plans [Abstract]                  
Number of PRSUs granted (in shares)         94,000        
PRSUs outstanding (in shares)             83,560    
Fair value as of grant date (in dollars per share)         $ 14.85        
Remaining lives             1 year    
December 28, 2020 [Member] | Employees [Member]                  
Share Incentive Plans [Abstract]                  
Number of PRSUs granted (in shares)       88,169          
PRSUs outstanding (in shares)             31,040    
Fair value as of grant date (in dollars per share)       $ 46.42          
February 18, 2021 [Member] | Employees [Member]                  
Share Incentive Plans [Abstract]                  
Number of PRSUs granted (in shares)     100,000            
PRSUs outstanding (in shares)             84,690    
Fair value as of grant date (in dollars per share)     $ 51.75            
Remaining lives             2 years    
March 14, 2022 [Member] | Employees [Member]                  
Share Incentive Plans [Abstract]                  
Number of PRSUs granted (in shares)   49,996              
PRSUs outstanding (in shares)             41,550    
Fair value as of grant date (in dollars per share)   $ 30.46              
Remaining lives             3 years    
May 4, 2023 [Member] | Employees [Member]                  
Share Incentive Plans [Abstract]                  
Number of PRSUs granted (in shares) 133,578                
PRSUs outstanding (in shares)             132,520    
Fair value as of grant date (in dollars per share) $ 22.25                
Remaining lives             2 years