v3.22.4
Revenue Recognition - By Product (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
Revenue from External Customer [Line Items]      
Revenue $ 2,412,522 $ 2,409,669 $ 2,332,451
Summit Materials, LLC      
Revenue from External Customer [Line Items]      
Revenue 2,412,522 2,409,669 2,332,451
Aggregates      
Revenue from External Customer [Line Items]      
Revenue 583,993 573,157 498,007
Aggregates | Summit Materials, LLC      
Revenue from External Customer [Line Items]      
Revenue 583,993 573,157 498,007
Cement      
Revenue from External Customer [Line Items]      
Revenue 332,518 282,081 257,629
Cement | Summit Materials, LLC      
Revenue from External Customer [Line Items]      
Revenue 332,518 282,081 257,629
Ready-mix concrete      
Revenue from External Customer [Line Items]      
Revenue 687,950 702,062 668,060
Ready-mix concrete | Summit Materials, LLC      
Revenue from External Customer [Line Items]      
Revenue 687,950 702,062 668,060
Asphalt      
Revenue from External Customer [Line Items]      
Revenue 270,444 311,046 349,350
Asphalt | Summit Materials, LLC      
Revenue from External Customer [Line Items]      
Revenue 270,444 311,046 349,350
Paving and related services      
Revenue from External Customer [Line Items]      
Revenue 315,065 337,311 381,430
Paving and related services | Summit Materials, LLC      
Revenue from External Customer [Line Items]      
Revenue 315,065 337,311 381,430
Other      
Revenue from External Customer [Line Items]      
Revenue 222,552 204,012 177,975
Other | Summit Materials, LLC      
Revenue from External Customer [Line Items]      
Revenue $ 222,552 $ 204,012 $ 177,975