XML 38 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Available-for-Sale Securities and Fair Value Measurements - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Available-for-Sale Securities    
Amortized Cost $ 101,752 $ 122,727
Gross Unrealized Gains 0 0
Gross Unrealized Losses (10) (18)
Estimated Fair Value $ 101,742 122,709
Maturity period for marketable securities    
Maximum contractual maturity period 1 year  
Average maturity 3 months  
U.S. government securities    
Available-for-Sale Securities    
Amortized Cost   9,943
Gross Unrealized Gains   0
Gross Unrealized Losses   (1)
Estimated Fair Value   9,942
U.S. government agencies    
Available-for-Sale Securities    
Amortized Cost   9,987
Gross Unrealized Gains   0
Gross Unrealized Losses   (2)
Estimated Fair Value   9,985
U.S. corporate notes    
Available-for-Sale Securities    
Amortized Cost $ 3,879 10,881
Gross Unrealized Gains 0 0
Gross Unrealized Losses (10) (15)
Estimated Fair Value 3,869 10,866
U.S. commercial papers    
Available-for-Sale Securities    
Amortized Cost 16,447 29,945
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 16,447 29,945
Money market funds    
Available-for-Sale Securities    
Amortized Cost 81,426 61,971
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 81,426 $ 61,971