XML 25 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Value $ 19,658 $ 5,758
Accumulated Amortization (3,189) (604)
Net Book Value 16,469 5,154
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Value 8,190 3,890
Accumulated Amortization (1,227) (266)
Net Book Value 6,963 3,624
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Value 11,020 1,820
Accumulated Amortization (1,848) (329)
Net Book Value 9,172 1,491
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Value 448 48
Accumulated Amortization (114) (9)
Net Book Value $ 334 $ 39
Weighted Average | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life 7 years 1 month 6 days 9 years 3 months 18 days
Weighted Average | Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life 5 years 8 months 12 days 4 years 3 months 18 days
Weighted Average | Trade name    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life 4 years 1 year 4 months 24 days