XML 76 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings (Loss) Per Share (Details) - shares
3 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares used in computation of basic earnings per share (in shares) 44,586,582 45,084,610
Shares used in computation of diluted earnings per share (in shares) 44,586,582 45,084,610
Antidilutive securities (in shares) 728,511 959,387
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of dilutive securities (in shares) 0 0
RSUs and PSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of dilutive securities (in shares) 0 0
DSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of dilutive securities (in shares) 0 0