XML 49 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments - Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Investment [Line Items]    
Amortized Cost $ 67,001 $ 80,841
Gross Unrealized Gains 0 0
Gross Unrealized Losses (247) (193)
Fair Value 66,754 80,648
Certificates of deposit    
Investment [Line Items]    
Amortized Cost 13,936 13,441
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 13,936 13,441
U.S. Treasury securities    
Investment [Line Items]    
Amortized Cost 18,963 14,787
Gross Unrealized Gains 0 0
Gross Unrealized Losses (100) (71)
Fair Value 18,863 14,716
U.S. Agency securities    
Investment [Line Items]    
Amortized Cost 7,006 8,510
Gross Unrealized Gains 0 0
Gross Unrealized Losses (65) (51)
Fair Value 6,941 8,459
Commercial paper    
Investment [Line Items]    
Amortized Cost 2,791 9,171
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 2,791 9,171
Asset-backed securities    
Investment [Line Items]    
Amortized Cost 0 3,026
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (1)
Fair Value 0 3,025
Corporate notes and bonds    
Investment [Line Items]    
Amortized Cost 24,305 31,906
Gross Unrealized Gains 0 0
Gross Unrealized Losses (82) (70)
Fair Value $ 24,223 $ 31,836