v3.20.1
Supplemental Financial Statement Information - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 9,600 $ 5,542
Accumulated amortization (3,299) (1,880)
Carrying value 6,301 3,662
Design libraries    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 1,677  
Accumulated amortization (103)  
Carrying value $ 1,574  
Estimated useful life 15 years  
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 3,388 2,285
Accumulated amortization (962) (459)
Carrying value $ 2,426 1,826
Trademarks and tradenames | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 1 year  
Trademarks and tradenames | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 15 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 2,446 1,196
Accumulated amortization (473) (199)
Carrying value $ 1,973 $ 997
Estimated useful life   5 years
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 5 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 15 years  
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 2,089 $ 2,061
Accumulated amortization (1,761) (1,222)
Carrying value $ 328 $ 839
Other intangibles | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 2 years 2 years
Other intangibles | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 15 years 15 years