XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Mar. 29, 2025
Mar. 30, 2024
Aug. 14, 2024
Jan. 16, 2024
Aug. 18, 2022
2023 Stock Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Authorized repurchase amount             $ 50,000
Amount repurchased (in shares)   59,277   59,277      
Amount repurchased   $ 5,700   $ 5,700      
Average repurchase price (in dollars per share)   $ 95.59   $ 95.59      
2024 Stock Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Authorized repurchase amount           $ 50,000  
Amount repurchased (in shares)   126,850   126,850      
Amount repurchased   $ 11,900   $ 11,900      
Average repurchase price (in dollars per share)   $ 93.83   $ 93.83      
2025 Stock Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Authorized repurchase amount         $ 50,000    
Amount repurchased (in shares) 86,239   171,062        
Amount repurchased $ 12,200   $ 25,000        
Average repurchase price (in dollars per share) $ 141.18   $ 146.14        
Remaining authorized repurchase amount $ 25,000   $ 25,000        
Excise tax on share repurchases $ 400   $ 400