XML 53 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Schedule of Recurring Level 3 Fair Value Measurements of Contingent Consideration Include Unobservable Inputs (Detail) - Fair Value Measurements Recurring [Member] - Significant unobservable inputs (Level 3) [Member]
9 Months Ended
Oct. 06, 2018
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Projected year(s) of payments 2019
Measurement Input, Discount Rate [Member]  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Fair value measurement, unobservable input 11.80
Minimum [Member] | Measurement Input, Default Rate [Member]  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Fair value measurement, unobservable input 0
Maximum [Member] | Measurement Input, Default Rate [Member]  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Fair value measurement, unobservable input 100