XML 93 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Share (Details) - shares
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Basic [Abstract]    
Weighted average shares outstanding 6,207,754 6,232,341
Diluted [Abstract]    
Weighted average shares outstanding 6,207,754 6,232,341
Dilutive stock appreciation rights 7,891 38,424
Denominator for diluted earnings per share (in shares) 6,215,645 6,270,765