XML 86 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Fair Value Hierarchy (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Inputs, Level 3    
Assets    
Total assets $ 0 $ 0
Liabilities    
Total liabilities 0 0
Fair Value, Measurements, Recurring    
Assets    
Total assets 115,284,000 112,823,000
Liabilities    
Cash-settled stock options 6,685,000  
Total liabilities 6,685,000 0
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Assets    
Total assets 2,530,000 1,156,000
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Assets    
Total assets 112,754,000 111,667,000
Liabilities    
Cash-settled stock options 6,685,000  
Total liabilities 6,685,000  
Money market funds | Fair Value, Measurements, Recurring    
Assets    
Total assets 2,530,000 1,156,000
Money market funds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
Assets    
Total assets 2,530,000 1,156,000
U.S. Government agency bonds | Fair Value, Measurements, Recurring    
Assets    
Total assets   1,982,000
U.S. Government agency bonds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Assets    
Total assets   1,982,000
U.S. Government bonds | Fair Value, Measurements, Recurring    
Assets    
Total assets   1,297,000
U.S. Government bonds | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Assets    
Total assets   1,297,000
Bank certificates of deposit | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents 1,201,000  
Total assets 14,208,000 15,201,000
Bank certificates of deposit | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Assets    
Total assets 14,208,000 15,201,000
Commercial paper. | Fair Value, Measurements, Recurring    
Assets    
Total assets 7,484,000 9,593,000
Commercial paper. | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Assets    
Total assets 7,484,000 9,593,000
Corporate notes | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents   1,000,000
Total assets 65,638,000 61,752,000
Corporate notes | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Assets    
Total assets 65,638,000 61,752,000
Asset-backed securities | Fair Value, Measurements, Recurring    
Assets    
Total assets 25,424,000 21,842,000
Asset-backed securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Assets    
Total assets $ 25,424,000 $ 21,842,000