XML 46 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investments - Summary of Available-for-Sale Investments at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities    
Cost $ 11,569 $ 28,364
Gross Unrealized (Losses) (2) (17)
Gross Unrealized Gains 1  
Estimated Fair Value 11,568 28,347
Estimated Fair Value - Short-term investments 11,568 28,347
Short-term investments    
Schedule of Available-for-sale Securities    
Cost 11,569 28,364
Gross Unrealized (Losses) (2) (17)
Gross Unrealized Gains 1  
Estimated Fair Value - Short-term investments 11,568 28,347
Short-term investments | Corporate bonds    
Schedule of Available-for-sale Securities    
Cost 4,477 19,740
Gross Unrealized (Losses) (1) (11)
Estimated Fair Value - Short-term investments 4,476 19,729
Short-term investments | Municipal bonds    
Schedule of Available-for-sale Securities    
Cost 7,092 8,624
Gross Unrealized (Losses) (1) (6)
Gross Unrealized Gains 1  
Estimated Fair Value - Short-term investments $ 7,092 $ 8,618