XML 106 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders’ Equity - Schedule of Common Stock Share Activity (Details) - shares
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Common Stock    
Beginning balance, common stock (in shares) 47,331,845 47,194,766
Common stock, acquired (in shares) 0  
Common stock, issued (in shares) 101,043 137,079
Ending balance, common stock (in shares) 47,432,888 47,331,845
Treasury Stock    
Beginning balance, treasury stock (in shares) 0 282,131
Treasury shares, acquired (in shares) 885,321  
Treasury stock, issued (in shares) (159,045) (282,131)
Ending balance, treasury stock (in shares) 726,276 0