XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts and Other Receivables - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 29, 2021
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Sep. 15, 2021
Sep. 14, 2021
Mar. 28, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Provision for credit losses     $ 19,419 $ 152,485        
Gross foreign receivables                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Provision for credit losses   $ 90,100            
Securitization Facility                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Securitized accounts receivable facility     $ 1,300,000     $ 1,300,000 $ 1,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 (percent) 0.00%       1.25%      
Securitization Facility | Swingline Facility                
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Securitized accounts receivable facility $ 250,000             $ 100,000