Employee Benefit Plans - Multiemployer Plans (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Jan. 01, 2022 |
|
Multiemployer Plans [Line Items] | ||
Contributions of Company | $ 129 | $ 126 |
Construction Industry Laborers Pension Fund | ||
Multiemployer Plans [Line Items] | ||
Contributions of Company | 108 | 107 |
Operating Engineers Local 101 Pension Plan | ||
Multiemployer Plans [Line Items] | ||
Contributions of Company | 21 | 19 |
Summit Materials, LLC | ||
Multiemployer Plans [Line Items] | ||
Contributions of Company | 129 | 126 |
Summit Materials, LLC | Construction Industry Laborers Pension Fund | ||
Multiemployer Plans [Line Items] | ||
Contributions of Company | 108 | 107 |
Summit Materials, LLC | Operating Engineers Local 101 Pension Plan | ||
Multiemployer Plans [Line Items] | ||
Contributions of Company | $ 21 | $ 19 |