Fair Value Measurements and Short-term Investment - Summary of Gross Unrealized Gains and Losses on the Company Short-term Investments (Details) $ in Thousands |
Mar. 31, 2016
USD ($)
|
---|---|
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Amortized Cost | $ 112,709 |
Gross Unrealized Holding Gains | 31 |
Gross Unrealized Holding Losses | (1) |
Aggregate Fair Value | 112,739 |
U. S. Government bonds | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |
Amortized Cost | 112,709 |
Gross Unrealized Holding Gains | 31 |
Gross Unrealized Holding Losses | (1) |
Aggregate Fair Value | $ 112,739 |