XML 121 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Shares and Net Income (Loss) per Common Share - Additional Information (Details) - USD ($)
12 Months Ended
Aug. 15, 2022
May 10, 2021
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Dec. 29, 2023
Aug. 09, 2023
Aug. 09, 2022
May 04, 2021
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                  
Common shares repurchased     $ 26,000,000.0 $ 27,700,000 $ 48,100,000        
August 2023 Share Repurchase Program                  
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                  
Stock repurchase program           $ 75,000,000 $ 50,000,000    
Stock repurchase program, incremental authorized amount           $ 25,000,000      
Common shares repurchased and canceled (in shares)     131,409            
Common shares repurchased     $ 1,900,000            
August 2022 Share Repurchase Program                  
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                  
Stock repurchase program               $ 100,000,000  
Period in force (in months) 12 years                
Common shares repurchased and canceled (in shares)     1,272,612 1,753,479          
Common shares repurchased     $ 19,000,000 $ 23,800,000          
May 2021 Share Repurchase Program                  
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                  
Stock repurchase program                 $ 50,000,000
Period in force (in months)   12 months              
Common shares repurchased and canceled (in shares)         2,646,831        
Common shares repurchased         $ 43,500,000