XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 98,623 $ 54,467
Accumulated Amortization (13,349) (29,747)
Intangible Assets, net $ 85,274 $ 24,720
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 12 years 12 years
Gross Amount $ 74,543 $ 35,376
Accumulated Amortization (5,768) (23,056)
Intangible Assets, net $ 68,775 $ 12,320
Licensing Agreements    
Finite Lived Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives   1 year
Gross Amount   $ 5,536
Accumulated Amortization   (965)
Intangible Assets, net   4,571
Trademarks and trade names    
Finite Lived Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 10 years  
Gross Amount $ 5,732 792
Accumulated Amortization (477) (119)
Intangible Assets, net $ 5,255 $ 673
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 5 years 3 years
Gross Amount $ 14,732 $ 7,458
Accumulated Amortization (5,264) (3,968)
Intangible Assets, net $ 9,468 $ 3,490
Distribution network    
Finite Lived Intangible Assets [Line Items]    
Intangible assets acquired amortized on a straight-line basis over useful lives 3 years 2 years
Gross Amount $ 2,413 $ 4,027
Accumulated Amortization (1,840) (1,639)
Intangible Assets, net 573 2,388
In process research and development    
Finite Lived Intangible Assets [Line Items]    
Gross Amount 1,203 1,278
Intangible Assets, net $ 1,203 $ 1,278