XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Acquired Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Acquired intangible assets, gross $ 6,730 $ 6,730 $ 6,730
Less: accumulated amortization (4,775) (4,775) (4,026)
Acquired intangible assets, net 1,955 1,955 2,704
Amortization of acquired intangible assets including backlog 374 748  
Cost of revenue      
Finite-Lived Intangible Assets [Line Items]      
Amortization of acquired intangible assets including backlog 298 596  
Selling, general and administrative      
Finite-Lived Intangible Assets [Line Items]      
Amortization of acquired intangible assets including backlog 76 152  
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Acquired intangible assets, gross 5,050 $ 5,050 5,050
Developed technology | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Estimated useful lives   3 years  
Developed technology | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Estimated useful lives   5 years  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Acquired intangible assets, gross 1,270 $ 1,270 1,270
Backlog and tradename      
Finite-Lived Intangible Assets [Line Items]      
Acquired intangible assets, gross $ 410 $ 410 $ 410