XML 55 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities - Narrative (Details)
6 Months Ended
Jun. 28, 2020
USD ($)
Investments, Debt and Equity Securities [Abstract]  
OTTI loss recognized $ 0
Short-term Marketable Securities | Minimum  
Line of Credit Facility [Line Items]  
Marketable securities, remaining maturities (in months) 1 month
Short-term Marketable Securities | Maximum  
Line of Credit Facility [Line Items]  
Marketable securities, remaining maturities (in months) 12 months
Long-term Marketable Securities | Minimum  
Line of Credit Facility [Line Items]  
Marketable securities, remaining maturities (in months) 13 months
Long-term Marketable Securities | Maximum  
Line of Credit Facility [Line Items]  
Marketable securities, remaining maturities (in months) 36 months