XML 46 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments - Schedule of Cash, Cash Equivalents, and Investments (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Available-for-sale Securities, Amortized Cost Basis    
Amortized Cost $ 27,001,000  
Unrealized Losses (21,000) $ (32,000)
Estimated Fair Value 27,022,000  
Cash    
Available-for-sale Securities, Amortized Cost Basis    
Amortized Cost 4,210,000  
Estimated Fair Value 4,210,000  
Money market funds    
Available-for-sale Securities, Amortized Cost Basis    
Amortized Cost 2,289,000  
Estimated Fair Value 2,289,000  
Corporate debt securities and commercial paper    
Available-for-sale Securities, Amortized Cost Basis    
Amortized Cost 20,502,000  
Unrealized Losses (21,000)  
Estimated Fair Value $ 20,523,000