XML 71 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents and Investments - Recurring basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale Securities $ 76,960 $ 53,723
Recurring [Member]    
Assets, Fair Value Disclosure [Abstract]    
Total 33,350 29,775
Recurring [Member] | Certificates of Deposit [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash and cash equivalents, fair value disclosure 7,817 21,184
Recurring [Member] | Corporate Bonds [Member]    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale Securities 25,533 8,432
Recurring [Member] | Corporate Equity Securities [Member]    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale Securities   159
Recurring [Member] | Quoted Prices in Active Markets of Identical Assets (Level 1) [Member]    
Assets, Fair Value Disclosure [Abstract]    
Total   159
Recurring [Member] | Quoted Prices in Active Markets of Identical Assets (Level 1) [Member] | Corporate Equity Securities [Member]    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale Securities   159
Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Assets, Fair Value Disclosure [Abstract]    
Total 33,350 29,616
Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member] | Certificates of Deposit [Member]    
Assets, Fair Value Disclosure [Abstract]    
Cash and cash equivalents, fair value disclosure 7,817 21,184
Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member] | Corporate Bonds [Member]    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale Securities $ 25,533 $ 8,432