| Schedule of Cash Equivalents and Available-for-Sale Securities | 
 
		
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						December 31, 2020 
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						Amortized Cost 
				 | 
				
					 
						  
				 | 
				
					 
						Gross Unrealized Gains 
				 | 
				
					 
						  
				 | 
				
					 
						Gross Unrealized Losses 
				 | 
				
					 
						  
				 | 
				
					 
						Fair Value 
				 | 
				
					 
						  
				 | 
				
					 
						Cash Equivalents 
				 | 
				
					 
						  
				 | 
				
					 
						Short-Term Investments 
				 | 
				
					 
						  
				 | 
				
					 
						Long-Term Investments 
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						Cash equivalents: 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						Money Market funds 
				 | 
				
					 
						$ 
				 | 
				9,424,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				9,424,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				9,424,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				
					 
						  - 
				 | 
			 
			
				| 
					 
						Subtotal 
				 | 
				
					 
						  
				 | 
				9,424,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				9,424,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				9,424,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						Investments: 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						Commercial Paper 
				 | 
				
					 
						  
				 | 
				700,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				700,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				700,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
			 
			
				| 
					 
						Corporate Notes/Bonds 
				 | 
				
					 
						  
				 | 
				7,658,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				7,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				(1,000)
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				7,664,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				2,059,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				5,605,000 
				 | 
			 
			
				| 
					 
						Convertible Debt 
				 | 
				
					 
						  
				 | 
				605,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				605,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				605,000 
				 | 
			 
			
				| 
					 
						Subtotal 
				 | 
				
					 
						  
				 | 
				8,963,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				7,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				(1,000)
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				8,969,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				2,759,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				6,210,000 
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						Total 
				 | 
				
					 
						$ 
				 | 
				18,387,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				7,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				(1,000)
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				18,393,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				9,424,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				2,759,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				6,210,000 
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						December 31, 2019 
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						Amortized Cost 
				 | 
				
					 
						  
				 | 
				
					 
						Gross Unrealized Gains 
				 | 
				
					 
						  
				 | 
				
					 
						Gross Unrealized Losses 
				 | 
				
					 
						  
				 | 
				
					 
						Fair Value 
				 | 
				
					 
						  
				 | 
				
					 
						Cash Equivalents 
				 | 
				
					 
						  
				 | 
				
					 
						Short-Term Investments 
				 | 
				
					 
						  
				 | 
				
					 
						Long-Term Investments 
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						Cash equivalents: 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						Money Market funds 
				 | 
				
					 
						$ 
				 | 
				8,761,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				8,761,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				8,761,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				
					 
						  - 
				 | 
			 
			
				| 
					 
						Subtotal 
				 | 
				
					 
						  
				 | 
				8,761,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				8,761,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				8,761,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						Investments: 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						Commercial Paper 
				 | 
				
					 
						  
				 | 
				8,695,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				(1,000)
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				8,694,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				8,694,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
			 
			
				| 
					 
						Corporate Notes/Bonds 
				 | 
				
					 
						  
				 | 
				756,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				756,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				756,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
			 
			
				| 
					 
						Convertible Debt 
				 | 
				
					 
						  
				 | 
				250,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				250,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				250,000 
				 | 
			 
			
				| 
					 
						Subtotal 
				 | 
				
					 
						  
				 | 
				9,701,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				(1,000)
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				9,700,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				9,450,000 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				250,000 
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						 
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
				
					 
						  
				 | 
			 
			
				| 
					 
						Total 
				 | 
				
					 
						$ 
				 | 
				18,462,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				
					 
						  - 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				(1,000)
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				18,461,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				8,761,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				9,450,000 
				 | 
				
					 
						  
				 | 
				
					 
						$ 
				 | 
				250,000 
				 | 
			 
		  
		
			
		 
		  
	   
 |