XML 49 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Dec. 30, 2018
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]          
Other income, net $ (20,185) $ 566 $ (118,289) $ 6,189  
Fair Value investments notice period     45 days    
Minimum          
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]          
Fair Value investments notice period     30 days    
Maximum          
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]          
Fair Value investments notice period     90 days    
Fair Value, Recurring          
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]          
Available for sale investments, fair value option 24,916 24,201 $ 24,916 24,201 $ 23,913
Other income, net $ 566 $ (10) $ 1,293 $ 96