XML 44 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments - Schedule of Fair Value of Available-for-Sale Investments by Type of Security (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 17,185 $ 114,040
Gross Unrealized Loss (8) (145)
Fair Value 17,177 113,895
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,397 6,198
Fair Value 1,397 6,198
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 4,298 58,937
Gross Unrealized Loss (2) (72)
Fair Value 4,296 58,865
Treasury Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 11,490 16,992
Gross Unrealized Loss (6) (30)
Fair Value $ 11,484 16,962
Certificates of Deposit [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   8,916
Fair Value   8,916
Government Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   22,997
Gross Unrealized Loss   (43)
Fair Value   $ 22,954