XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable, Net - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for expected credit losses $ (1,049) $ (774)
Total accounts receivable, net 201,433 181,604
Accounts receivable, trade    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable, gross 160,726 131,371
Accounts receivable, other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable, gross $ 41,756 $ 51,007