XML 26 R92.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
Sep. 27, 2019
Dec. 31, 2018
Dec. 31, 2017
Other Commitments [Line Items]      
Non-cancelable purchase commitments $ 45.8    
Maximum amount of potential future payments under the company's financial guarantees 2.5 $ 2.3  
Indemnification [Member]      
Other Commitments [Line Items]      
Accrual for indemnification provisions 0.0    
Foreign Line of Credit [Member] | Performance Guarantee [Member] | Guarantee Obligations [Member]      
Other Commitments [Line Items]      
Line of Credit Facility, Current Borrowing Capacity     $ 2.0
Domestic Line of Credit [Member] | Performance Guarantee [Member] | Guarantee Obligations [Member]      
Other Commitments [Line Items]      
Bank Guarantees and Standby Letters of Credit     $ 2.2
Line of Credit Facility, Fair Value of Amount Outstanding $ 0.0 $ 0.0