XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Details) - shares
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Earnings Per Share [Abstract]    
Weighted-average common shares outstanding (in shares) 52,741,565 53,019,170
Effect of dilutive securities (in shares) 929,466 1,044,581
Diluted (in shares) 53,671,031 54,063,751