v3.19.2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2019
Jun. 30, 2018
Jun. 29, 2019
Jun. 30, 2018
Finite-Lived Intangible Assets [Line Items]        
Loss on impairment of goodwill and intangible assets $ 8,183 $ 0 $ 8,183 $ 0
Goodwill impairment 5,300   5,325  
Loss on accelerated earn-out payments 4,100      
Accumulated impairment loss 47,100   47,100  
Amortization of intangible assets     900 300
Research and development        
Finite-Lived Intangible Assets [Line Items]        
Accelerated stock-based compensation and loss on accelerated earn-out payments 7,500      
General and administrative        
Finite-Lived Intangible Assets [Line Items]        
Accelerated stock-based compensation and loss on accelerated earn-out payments 500      
Depreciation and Amortization        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets     300 200
Cost of revenue        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets     600 $ 100
Proprietary software        
Finite-Lived Intangible Assets [Line Items]        
Loss on impairment of intangible assets 2,900   2,900  
Time-Based Restricted Stock Units        
Finite-Lived Intangible Assets [Line Items]        
Accelerated stock-based compensation 3,900      
Time-Based Restricted Stock Units | Research and development        
Finite-Lived Intangible Assets [Line Items]        
Accelerated stock-based compensation $ 3,900   $ 3,900