XML 75 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisition Activity (Narrative) (Details) - Dynamic Systems Inc. - USD ($)
3 Months Ended
Nov. 01, 2019
Dec. 31, 2019
Mar. 28, 2020
Business Acquisition [Line Items]      
Purchase price $ 40,481,000    
Potential earn out 3,000,000.0    
Contingent consideration $ 0   $ 0
Acquisition related costs   $ 400,000  
Patents and acquired technology      
Business Acquisition [Line Items]      
Finite-lived intangible assets, weighted average useful lives 16 years    
Customer relationships      
Business Acquisition [Line Items]      
Finite-lived intangible assets, weighted average useful lives 15 years