XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Oct. 03, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Remaining 2020 $ 1,273  
2021 5,243  
2022 1,619  
2023 56  
2024 56  
Thereafter 148  
Total finite-lived intangible assets, net 8,395 $ 16,746
Cost of Revenue    
Finite-Lived Intangible Assets [Line Items]    
Remaining 2020 1,259  
2021 5,037  
2022 1,488  
2023 0  
2024 0  
Thereafter 0  
Total finite-lived intangible assets, net 7,784  
Operating Expenses    
Finite-Lived Intangible Assets [Line Items]    
Remaining 2020 14  
2021 206  
2022 131  
2023 56  
2024 56  
Thereafter 148  
Total finite-lived intangible assets, net $ 611