XML 49 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Acquired Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Acquired intangible assets, gross $ 6,730 $ 6,730 $ 6,730
Less: accumulated amortization (6,099) (6,099) (5,523)
Acquired intangible assets, net 631 631 1,207
Amortization of acquired intangible assets including backlog 271    
Cost of revenue      
Finite-Lived Intangible Assets [Line Items]      
Amortization of acquired intangible assets including backlog 218    
Selling, general and administrative      
Finite-Lived Intangible Assets [Line Items]      
Amortization of acquired intangible assets including backlog 53    
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