XML 54 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation (Details) - USD ($)
$ in Thousands
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 $ 217,214 $ 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)