XML 48 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Value $ 19,658 $ 19,658
Accumulated Amortization (3,885) (3,189)
Net Book Value 15,773 16,469
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Value 8,190 8,190
Accumulated Amortization (1,479) (1,227)
Net Book Value 6,711 6,963
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Value 11,020 11,020
Accumulated Amortization (2,268) (1,848)
Net Book Value 8,752 9,172
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Value 448 448
Accumulated Amortization (138) (114)
Net Book Value $ 310 $ 334
Weighted Average | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life 6 years 9 months 18 days 7 years 1 month 6 days
Weighted Average | Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life 5 years 4 months 24 days 5 years 8 months 12 days
Weighted Average | Trade name    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life 3 years 9 months 18 days 4 years