XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Compensation Plans, Share-based Compensation Plans (Details) - shares
12 Months Ended
Jan. 25, 2024
Dec. 31, 2023
Restricted Stock [Member]    
Share-based Compensation Plans [Abstract]    
Award vesting period   4 years
Subsequent Event [Member]    
Dividends [Abstract]    
Stock dividend percentage 5.00%  
Dividends, date declared Jan. 25, 2024  
Dividends, date to be paid Mar. 25, 2024  
Dividends payable, date of record Feb. 29, 2024  
Plan [Member]    
Share-based Compensation Plans [Abstract]    
Number of shares authorized (in shares)   938,775
Plan [Member] | Non-Employee Director [Member]    
Share-based Compensation Plans [Abstract]    
Maximum annual number of shares of common stock which may be issued upon exercise or settlement of awards (in shares)   100,000
Maximum annual number of shares per individual (in shares)   3,000
Plan [Member] | Employee [Member]    
Share-based Compensation Plans [Abstract]    
Maximum annual number of shares per individual (in shares)   50,000
Plan [Member] | Stock Options [Member]    
Share-based Compensation Plans [Abstract]    
Percentage of grants that vest annually   25.00%
Award expiration period   10 years
Plan [Member] | Restricted Stock [Member]    
Share-based Compensation Plans [Abstract]    
Percentage of grants that vest after four years   100.00%
Award vesting period   4 years