XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Investments Cash, Cash Equivalents, and Investments - Schedule of Allowance for Credit Loss Activity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]        
Balance as of December 31, 2019     $ 0  
Increases to the allowance for credit losses $ 0 $ 0 160,000 $ 0
Decreases to the allowance for credit losses (85,000) 0 (85,000) 0
Write-offs     0  
Balance as of June 28, 2020 75,000   75,000  
Reclassification of credit loss on investments $ 85,000 $ 0 $ (75,000) $ 0