XML 42 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Marketable Securities - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 65,256 $ 60,333 $ 52,204 $ 51,281
Schedule of Available-for-sale Securities [Line Items]        
Unrealized Gains 0 0    
Unrealized Losses (114) (69)    
Cash and cash equivalents and available-for-sale securities, amortized cost 70,745 65,885    
Cash and cash equivalents and available-for-sale securities 70,631 65,816    
U.S. treasury debt securities        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 3,088 3,083    
Unrealized Gains 0 0    
Unrealized Losses (8) (8)    
Aggregate Fair Value 3,080 3,075    
U.S. corporate debt securities        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 12,827 13,350    
Unrealized Gains 0 0    
Unrealized Losses (106) (61)    
Aggregate Fair Value 12,721 13,289    
Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 54,830 49,452    
Cash and cash equivalents, aggregate fair value 54,830 49,452    
Cash and cash equivalents | Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 54,830 49,452    
Cash and cash equivalents, aggregate fair value 54,830 49,452    
Marketable securities | U.S. corporate debt securities        
Schedule of Available-for-sale Securities [Line Items]        
Amortized Cost 15,915 16,433    
Unrealized Gains 0 0    
Unrealized Losses (114) (69)    
Aggregate Fair Value $ 15,801 $ 16,364