XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Aug. 18, 2022
Aug. 11, 2021
2022 Stock Repurchase Program        
Equity, Class of Treasury Stock [Line Items]        
Authorized repurchase amount       $ 50,000
Amount repurchased (in shares)   110,440    
Amount repurchased   $ 10,200    
Average repurchase price (in dollars per share)   $ 91.74    
2023 Stock Repurchase Program        
Equity, Class of Treasury Stock [Line Items]        
Authorized repurchase amount     $ 50,000  
Amount repurchased (in shares) 115,723      
Amount repurchased $ 11,500      
Average repurchase price (in dollars per share) $ 99.12      
Remaining authorized repurchase amount $ 35,000