XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Definite-lived Intangible Assets from Business Acquisitions) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Net Carrying Amount $ 11,206
Circulomics, Inc [Member]  
Finite-Lived Intangible Assets [Line Items]  
Gross Carrying Amount 11,360
Accumulated Amortization (154)
Net Carrying Amount 11,206
Circulomics, Inc [Member] | Developed Technology [Member]  
Finite-Lived Intangible Assets [Line Items]  
Gross Carrying Amount 11,000
Accumulated Amortization (123)
Net Carrying Amount $ 10,877
Estimated Useful Life (in years) 15 years
Circulomics, Inc [Member] | Customer Relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Gross Carrying Amount $ 360
Accumulated Amortization (31)
Net Carrying Amount $ 329
Estimated Useful Life (in years) 2 years