XML 347 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Common Shares and Net Income per Common Share - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 15, 2022
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Dec. 29, 2023
Aug. 09, 2023
Aug. 09, 2022
Equity, Class of Treasury Stock [Line Items]                
Common shares repurchased   $ 100,000 $ 600,000 $ 20,300,000 $ 22,400,000      
August 2023 Share Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Stock repurchase program           $ 75,000,000.0 $ 50,000,000  
Stock repurchase program, incremental authorized amount           $ 25,000,000.0    
Common shares repurchased and cancelled (in shares)   0   932,896        
Common shares repurchased       $ 15,900,000        
August 2022 Share Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Stock repurchase program               $ 100,000,000.0
Common shares repurchased and cancelled (in shares)     0   1,272,612      
Common shares repurchased         $ 19,000,000.0      
Period in force (in months) 12 months