XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components (Fair Value of Available-For-Sale Investments) (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 107,981,000  
Gross Unrealized Losses (2,000)  
Estimated Fair Value 107,979,000 $ 0
Money Market Funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 86,745,000  
Estimated Fair Value 86,745,000  
Commercial Paper [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,271,000  
Estimated Fair Value 6,271,000  
U.S. Government Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 14,965,000  
Gross Unrealized Losses (2,000)  
Estimated Fair Value 14,963,000  
Cash Equivalents [Member]    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 86,745,000  
Short-Term Investments [Member]    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value $ 21,234,000