XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts payable and accrued liabilities - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 26, 2024
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Restructuring and related cost, payment extensions, term of original payment   1 year
Restructuring and related cost, number of positions expected to be eliminated, percent 17.00%  
Cost of Sales    
Restructuring Cost and Reserve [Line Items]    
Severance costs   $ 0.4
Selling, General and Administrative Expenses    
Restructuring Cost and Reserve [Line Items]    
Severance costs   $ 5.1