XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Derivative Instruments - Fair Value Measured on Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details)
$ in Millions
9 Months Ended
Sep. 27, 2020
USD ($)
Significant Unobservable Inputs (Level 3)  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at the ending of the period $ 2.9
Significant Unobservable Inputs (Level 3) | Maximum  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Liability recorded at acquisition date fair value 4.4
Fair value measured on a recurring basis  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Liability recorded at acquisition date fair value 2.9
Fair value measured on a recurring basis | Significant Unobservable Inputs (Level 3)  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Purchases 2.8
Comprehensive income 0.1
Balance at the ending of the period 2.9
Liability recorded at acquisition date fair value 2.9
AVG | Significant Unobservable Inputs (Level 3)  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Liability recorded at acquisition date fair value $ 2.8