XML 148 R120.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent events - Narrative (Details)
12 Months Ended
Dec. 27, 2023
$ / shares
Sep. 28, 2023
$ / shares
Jun. 28, 2023
$ / shares
Mar. 30, 2023
$ / shares
Mar. 14, 2023
period
$ / shares
Dec. 30, 2022
$ / shares
Sep. 30, 2022
$ / shares
Jun. 30, 2022
$ / shares
Mar. 31, 2022
$ / shares
Mar. 15, 2022
installment
$ / shares
Dec. 31, 2022
$ / shares
Dec. 31, 2020
$ / shares
Subsequent Event [Line Items]                        
Dividends declared (in dollars per share)                   $ 0.15    
Common stock, dividends, number of payment installments | installment                   4    
Dividends to be paid (in dollars per share)           $ 0.03 $ 0.04 $ 0.04 $ 0.04   $ 0.15 $ 0.05
Subsequent Event                        
Subsequent Event [Line Items]                        
Dividends declared (in dollars per share)         $ 0.19              
Common stock, dividends, number of payment installments | period         4              
Scenario, Forecast                        
Subsequent Event [Line Items]                        
Dividends to be paid (in dollars per share) $ 0.04 $ 0.05 $ 0.05 $ 0.05