XML 42 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Marketable Securities and Fair Value Measurements - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Marketable securities and fair value measurements    
Amortized Cost $ 86,556 $ 99,761
Gross Unrealized Gains 34 24
Gross Unrealized Losses (82) (75)
Estimated Fair Value 86,508 99,710
Investment securities    
Marketable securities and fair value measurements    
Amortized Cost 56,719 63,135
Gross Unrealized Gains 12 7
Gross Unrealized Losses (32) (39)
Estimated Fair Value 56,699 63,103
Commercial paper    
Marketable securities and fair value measurements    
Amortized Cost   5,641
Gross Unrealized Gains   1
Gross Unrealized Losses   (2)
Estimated Fair Value   5,640
Investment securities    
Marketable securities and fair value measurements    
Amortized Cost 29,837 30,985
Gross Unrealized Gains 22 16
Gross Unrealized Losses (50) (34)
Estimated Fair Value $ 29,809 $ 30,967