XML 190 R109.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Basic and Diluted Weighted-Average Shares Outstanding) (Details) - shares
12 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Oct. 02, 2021
Earnings Per Share [Abstract]      
Basic weighted-average shares outstanding 31,831,687 31,977,482 32,112,589
Dilutive effect of equity-based awards 212,539 139,546 185,367
Diluted weighted-average shares outstanding 32,044,226 32,117,028 32,297,956