XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts and Other Receivables - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 29, 2021
Mar. 31, 2021
Mar. 31, 2020
Mar. 28, 2021
Apr. 24, 2020
Apr. 23, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Provision for credit losses   $ 2,477,000 $ 117,746,000      
Gross foreign receivables            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Provision for credit losses   90,100,000        
Securitization Facility            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Securitized accounts receivable facility   $ 1,000,000,000     $ 1,000,000,000.0 $ 1,200,000,000
Maturity term 3 years          
Securitization Facility | London Interbank Offered Rate (LIBOR)            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Basis spread on variable rate 0.00% 1.25%        
Securitization Facility | Swingline Facility            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Securitized accounts receivable facility $ 250,000,000     $ 100,000,000