XML 63 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Acquired Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 53,400   $ 53,400   $ 7,000
Accumulated Amortization 11,142   11,142   5,746
Net Book Value 42,258   42,258   1,254
Amortization of acquired intangible assets 4,900 $ 700 5,400 $ 1,400  
Developed technology          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 40,100   40,100   7,000
Accumulated Amortization 10,566   10,566   5,746
Net Book Value 29,534   $ 29,534   $ 1,254
Estimated useful life of acquired developed technology     2 years    
Estimated fair value of intangible assets     $ 30,000    
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 11,600   11,600    
Accumulated Amortization 363   363    
Net Book Value 11,237   $ 11,237    
Estimated useful life of acquired developed technology     8 years    
Estimated fair value of intangible assets     $ 11,600    
Trade name          
Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 1,700   1,700    
Accumulated Amortization 213   213    
Net Book Value $ 1,487   $ 1,487    
Estimated useful life of acquired developed technology     2 years    
Estimated fair value of intangible assets     $ 1,700