XML 48 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Organization and Summary of Significant Accounting Policies, Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Available-for-sale Securities, Fair Value to Amortized Cost Basis [Abstract]    
Amortized Cost $ 53,450 $ 65,825
Gross Unrealized Gains 1 0
Gross Unrealized Losses (42) (91)
Fair Value 53,409 65,734
Short-Term Investments [Member]    
Available-for-sale Securities, Fair Value to Amortized Cost Basis [Abstract]    
Amortized Cost 36,560 38,227
Gross Unrealized Gains 1 0
Gross Unrealized Losses (42) (91)
Fair Value 36,519 38,136
Commercial Paper [Member]    
Available-for-sale Securities, Fair Value to Amortized Cost Basis [Abstract]    
Amortized Cost 4,989 996
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 4,989 996
Corporate Notes and Bonds [Member]    
Available-for-sale Securities, Fair Value to Amortized Cost Basis [Abstract]    
Amortized Cost 19,357 31,255
Gross Unrealized Gains 0 0
Gross Unrealized Losses (40) (83)
Fair Value 19,317 31,172
U.S. Government Agency Securities [Member]    
Available-for-sale Securities, Fair Value to Amortized Cost Basis [Abstract]    
Amortized Cost 10,941 2,996
Gross Unrealized Gains 1 0
Gross Unrealized Losses (2) (7)
Fair Value 10,940 2,989
Cash and Cash Equivalents [Member]    
Available-for-sale Securities, Fair Value to Amortized Cost Basis [Abstract]    
Amortized Cost 16,890 27,598
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 16,890 27,598
Cash [Member]    
Available-for-sale Securities, Fair Value to Amortized Cost Basis [Abstract]    
Amortized Cost 7,593 8,486
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 7,593 8,486
Money Market Fund [Member]    
Available-for-sale Securities, Fair Value to Amortized Cost Basis [Abstract]    
Amortized Cost 9,297 19,112
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 9,297 19,112
Certificates of Deposit [Member]    
Available-for-sale Securities, Fair Value to Amortized Cost Basis [Abstract]    
Amortized Cost 1,273 2,980
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (1)
Fair Value $ 1,273 $ 2,979