XML 71 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash Equivalents and Short-Term Investments - Schedule of Fair Value and Amortized Cost of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 100,486 $ 44,347
Unrealized Gains 1 0
Unrealized Losses (29) (10)
Market Value 100,458 44,337
Money Market Funds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 26,439 19,787
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 26,439 19,787
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 29,428 3,996
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 29,428 3,996
Corporate Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 19,601 16,548
Unrealized Gains 0 0
Unrealized Losses (23) (8)
Market Value 19,578 16,540
Agency Discount Instruments    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,997  
Unrealized Gains 1  
Unrealized Losses 0  
Market Value 2,998  
U.S. Government Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 22,021 4,016
Unrealized Gains 0 0
Unrealized Losses (6) (2)
Market Value $ 22,015 $ 4,014