XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Short-term Investments - Summary of Major Security and Type of Investments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 79,490 $ 86,559
Gross Unrealized Gains 20  
Gross Unrealized Losses (2) (30)
Fair Value 79,508 86,529
U.S. Government Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 6,974 15,967
Gross Unrealized Gains 3  
Gross Unrealized Losses   (2)
Fair Value 6,977 15,965
Asset Backed Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 6,235 8,595
Gross Unrealized Gains 3  
Gross Unrealized Losses   (7)
Fair Value 6,238 8,588
Corporate Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 36,065 19,975
Gross Unrealized Gains 14  
Gross Unrealized Losses (2) (21)
Fair Value 36,077 19,954
Commercial Paper [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 30,216 42,022
Fair Value $ 30,216 $ 42,022