XML 67 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Instruments - Amortized Cost and Estimated Fair Value of Marketable Debt Securities (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost $ 2,200,109  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost 2,345  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost 15,907  
Debt Securities, Available-for-sale, Allocated and Single Maturity Date, Maturity, after 10 Years, Amortized Cost 102,674  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost 2,321,035  
Estimated Fair Value 2,905,706 $ 2,139,816
Estimated Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value 2,200,156  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value 2,390  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value 16,403  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value 103,367  
Estimated Fair Value $ 2,322,316