XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components (Definite-lived Intangible Assets from Business Acquisitions) (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Jul. 20, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 11,360,000 $ 11,400,000
Accumulated Amortization (381,000)  
Net Carrying Amount 10,979,000  
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,000,000 $ 11,000,000.0
Accumulated Amortization (306,000)  
Net Carrying Amount $ 10,694,000  
Estimated Useful Life (in years) 15 years  
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 360,000  
Accumulated Amortization (75,000)  
Net Carrying Amount $ 285,000  
Estimated Useful Life (in years) 2 years