XML 70 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments and Fair Value Measurements - Gross Unrealized Losses and Fair Values of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Fair Value $ 72,207 $ 63,631
Gross Unrealized Losses (382) (91)
U.S. Treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 11,631 10,162
Gross Unrealized Losses (8) (14)
Corporate notes and bonds    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 60,327 53,222
Gross Unrealized Losses (374) (77)
Municipal notes and bonds    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 249 247
Gross Unrealized Losses $ 0 $ 0