Quarterly report pursuant to Section 13 or 15(d)

Cash, Cash Equivalents and Short-Term Investments - Gross Unrealized Gains and Losses (Details)

v3.7.0.1
Cash, Cash Equivalents and Short-Term Investments - Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Cash equivalents and available-for-sale securities    
Amortized Cost $ 88,409 $ 65,048
Gross Unrealized Gains 1 5
Gross Unrealized Losses (30) (23)
Fair Value 88,380 65,030
U.S. treasury bills    
Cash equivalents and available-for-sale securities    
Amortized Cost   4,300
Fair Value   4,300
Government-sponsored enterprises securities    
Cash equivalents and available-for-sale securities    
Amortized Cost 11,603 16,457
Gross Unrealized Gains 1 3
Gross Unrealized Losses (3) (1)
Fair Value 11,601 16,459
Corporate bonds and commercial paper    
Cash equivalents and available-for-sale securities    
Amortized Cost 76,806 44,291
Gross Unrealized Gains   2
Gross Unrealized Losses (27) (22)
Fair Value $ 76,779 $ 44,271