XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Apr. 03, 2021
Dec. 31, 2020
Apr. 04, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change for adoption of ASU $ 296,629   $ 138,990  
Cumulative Effect, Period of Adoption, Adjustment [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change for adoption of ASU   $ (45,512) 20,566 $ (1,070)
Long-term Debt [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change for adoption of ASU     59,246  
Additional Paid-in Capital [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change for adoption of ASU     $ (66,078)