XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components (Fair Value of Available-For-Sale Investments) (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 105,474,000  
Gross Unrealized Losses (191,000)  
Estimated Fair Value 105,283,000 $ 0
Money Market Funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 51,457,000  
Estimated Fair Value 51,457,000  
Commercial Paper [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 14,643,000  
Estimated Fair Value 14,643,000  
Corporate Bonds/Notes [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,515,000  
Gross Unrealized Losses (13,000)  
Estimated Fair Value 1,502,000  
U.S. Government Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 35,862,000  
Gross Unrealized Losses (173,000)  
Estimated Fair Value 35,689,000  
Asset-Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,997,000  
Gross Unrealized Losses (5,000)  
Estimated Fair Value 1,992,000  
Cash Equivalents [Member]    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value 51,457,000  
Short-Term Investments [Member]    
Debt Securities, Available-for-sale [Line Items]    
Estimated Fair Value $ 53,826,000