Leases - Narrative (Detail) - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Jan. 01, 2022 |
Jan. 02, 2021 |
|
Operating Leased Assets [Line Items] | |||
Royalty expense recorded in cost of revenue | $ 33.5 | $ 34.8 | $ 29.2 |
Summit Materials, LLC | |||
Operating Leased Assets [Line Items] | |||
Royalty expense recorded in cost of revenue | $ 33.5 | $ 34.8 | $ 29.2 |