XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Basic And Diluted Weighted-Average Shares Outstanding) (Details) - shares
3 Months Ended 6 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Mar. 29, 2025
Mar. 30, 2024
Earnings Per Share [Abstract]        
Basic weighted-average shares outstanding 31,558,372 31,967,828 31,764,917 31,934,965
Dilutive effect of equity-based awards 383,943 367,590 409,887 360,797
Diluted weighted-average shares outstanding 31,942,315 32,335,418 32,174,804 32,295,762