XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Narratives (Details) - USD ($)
$ in Thousands
Sep. 25, 2020
Jun. 26, 2020
Dec. 31, 2019
Sep. 27, 2019
Dec. 31, 2015
Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Other Long-term Debt $ 21,100   $ 17,200    
Fair Value, Nonrecurring [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Total assets measured and recorded at fair value 0        
Total liabilities measured and recorded at fair value $ 0        
Convertible Note due 2022          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Instrument, Interest Rate, Stated Percentage 4.375% 4.375%      
Convertible Note due 2022 | Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Convertible Debt, Fair Value Disclosures $ 42,900        
Convertible Note due 2020          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Instrument, Interest Rate, Stated Percentage 4.00%       4.00%
Convertible Note due 2020 | Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Convertible Debt, Fair Value Disclosures $ 8,700   66,800    
Convertible Note due 2024          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Instrument, Interest Rate, Stated Percentage 2.00%     2.00%  
Convertible Note due 2024 | Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Convertible Debt, Fair Value Disclosures $ 105,800   131,900    
TVN [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Postemployment Benefits Liability $ 100   $ 800