XML 49 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments - Fair Value Hierarchy for Financial Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Fair value hierarchy for its financial assets    
Transfer of assets between Level 1 to Level 2 $ 0 $ 0
Transfer of assets between Level 2 to Level 1 0 0
Transfer of liabilities between Level 1 to Level 2 0 0
Transfer of liabilities between Level 2 to Level 1 0 0
Fair Value, Measurements, Recurring    
Fair value hierarchy for its financial assets    
Total assets 8,358 18,458
Fair Value, Measurements, Recurring | Money market funds    
Fair value hierarchy for its financial assets    
Available-for-sale Securities 84 2,238
Fair Value, Measurements, Recurring | U.S. government-sponsored enterprise bonds    
Fair value hierarchy for its financial assets    
Available-for-sale Securities 3,767 7,525
Fair Value, Measurements, Recurring | Corporate notes    
Fair value hierarchy for its financial assets    
Available-for-sale Securities 480 8,255
Fair Value, Measurements, Recurring | Municipal Bonds    
Fair value hierarchy for its financial assets    
Available-for-sale Securities 4,027 200
Fair Value, Measurements, Recurring | Certificates of deposit    
Fair value hierarchy for its financial assets    
Available-for-sale Securities   240
Fair Value, Measurements, Recurring | Level 1    
Fair value hierarchy for its financial assets    
Total assets 84 2,238
Fair Value, Measurements, Recurring | Level 1 | Money market funds    
Fair value hierarchy for its financial assets    
Available-for-sale Securities 84 2,238
Fair Value, Measurements, Recurring | Level 2    
Fair value hierarchy for its financial assets    
Total assets 8,274 16,220
Fair Value, Measurements, Recurring | Level 2 | U.S. government-sponsored enterprise bonds    
Fair value hierarchy for its financial assets    
Available-for-sale Securities 3,767 7,525
Fair Value, Measurements, Recurring | Level 2 | Corporate notes    
Fair value hierarchy for its financial assets    
Available-for-sale Securities 480 8,255
Fair Value, Measurements, Recurring | Level 2 | Municipal Bonds    
Fair value hierarchy for its financial assets    
Available-for-sale Securities $ 4,027 200
Fair Value, Measurements, Recurring | Level 2 | Certificates of deposit    
Fair value hierarchy for its financial assets    
Available-for-sale Securities   $ 240