XML 53 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Marketable Securities - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 60,333 $ 51,281 $ 58,750 $ 101,131
Available-for-sale Securities [Abstract]        
Unrealized Gains 0 1    
Unrealized Losses (69) (12)    
Cash and cash equivalents and available-for-sale securities, amortized cost 65,885 54,942    
Cash and cash equivalents and available-for-sale securities 65,816 54,931    
U.S. treasury debt securities        
Available-for-sale Securities [Abstract]        
Amortized Cost 3,083 3,503    
Unrealized Gains 0 0    
Unrealized Losses (8) (5)    
Aggregate Fair Value 3,075 3,498    
U.S. corporate debt securities        
Available-for-sale Securities [Abstract]        
Amortized Cost 13,350 7,943    
Unrealized Gains 0 1    
Unrealized Losses (61) (7)    
Aggregate Fair Value 13,289 7,937    
Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 49,452 43,496    
Cash and cash equivalents, aggregate fair value 49,452 43,496    
Cash and Cash Equivalents | Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 49,452 43,496    
Cash and cash equivalents, aggregate fair value 49,452 43,496    
Marketable Securities | U.S. corporate debt securities        
Available-for-sale Securities [Abstract]        
Amortized Cost 16,433 11,446    
Unrealized Gains 0 1    
Unrealized Losses (69) (12)    
Aggregate Fair Value $ 16,364 $ 11,435