XML 64 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE RECOGNITION - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2022
Jan. 01, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade accounts receivable $ 299,467 $ 230,714
Construction contract receivables 57,734 47,054
Retention receivables 11,633 13,094
Receivables from related parties 0 292
Accounts receivable 368,834 291,154
Less: Allowance for doubtful accounts (4,878) (3,928)
Accounts receivable, net $ 363,956 287,226
Maximum    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
General collection and billing period for retention receivables 1 year  
Summit Materials, LLC    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade accounts receivable $ 299,467 230,714
Construction contract receivables 57,734 47,054
Retention receivables 11,633 13,094
Receivables from related parties 0 292
Accounts receivable 368,834 291,154
Less: Allowance for doubtful accounts (4,878) (3,928)
Accounts receivable, net $ 363,956 $ 287,226
Summit Materials, LLC | Maximum    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
General collection and billing period for retention receivables 1 year