XML 63 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investments and Fair Value Measurements - Summary of Fair Value of Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Assets at Fair Value    
Total Assets at Fair Value $ 52,594 $ 67,815
Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents 1,549 12,799
Certificates of Deposit [Member]    
Assets at Fair Value    
Short-term investments 3,047 3,374
Long-term investments   3,049
U.S. Government Securities [Member]    
Assets at Fair Value    
Short-term investments 19,258 13,648
Long-term investments 2,498 11,728
Commercial Paper [Member]    
Assets at Fair Value    
Cash equivalents   5,949
Short-term investments 21,248 3,598
Level 1 [Member]    
Assets at Fair Value    
Total Assets at Fair Value 23,305 38,175
Level 1 [Member] | Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents 1,549 12,799
Level 1 [Member] | Certificates of Deposit [Member]    
Assets at Fair Value    
Short-term investments 0 0
Long-term investments   0
Level 1 [Member] | U.S. Government Securities [Member]    
Assets at Fair Value    
Short-term investments 19,258 13,648
Long-term investments 2,498 11,728
Level 1 [Member] | Commercial Paper [Member]    
Assets at Fair Value    
Cash equivalents   0
Short-term investments 0 0
Level 2 [Member]    
Assets at Fair Value    
Total Assets at Fair Value 29,289 29,640
Level 2 [Member] | Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents 0 0
Level 2 [Member] | Certificates of Deposit [Member]    
Assets at Fair Value    
Short-term investments 3,047 3,374
Long-term investments   3,049
Level 2 [Member] | U.S. Government Securities [Member]    
Assets at Fair Value    
Short-term investments 0 0
Long-term investments 0 0
Level 2 [Member] | Commercial Paper [Member]    
Assets at Fair Value    
Cash equivalents   5,949
Short-term investments 21,248 3,598
Level 3 [Member]    
Assets at Fair Value    
Total Assets at Fair Value 0 0
Level 3 [Member] | Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents 0 0
Level 3 [Member] | Certificates of Deposit [Member]    
Assets at Fair Value    
Short-term investments 0 0
Long-term investments   0
Level 3 [Member] | U.S. Government Securities [Member]    
Assets at Fair Value    
Short-term investments 0 0
Long-term investments 0 0
Level 3 [Member] | Commercial Paper [Member]    
Assets at Fair Value    
Cash equivalents   0
Short-term investments 0 0
U.S. Government Agency Securities [Member]    
Assets at Fair Value    
Cash equivalents   3,049
Short-term investments 4,994 5,650
Long-term investments   4,971
U.S. Government Agency Securities [Member] | Level 1 [Member]    
Assets at Fair Value    
Cash equivalents   0
Short-term investments 0 0
Long-term investments   0
U.S. Government Agency Securities [Member] | Level 2 [Member]    
Assets at Fair Value    
Cash equivalents   3,049
Short-term investments 4,994 5,650
Long-term investments   4,971
U.S. Government Agency Securities [Member] | Level 3 [Member]    
Assets at Fair Value    
Cash equivalents   0
Short-term investments $ 0 0
Long-term investments   $ 0