XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments - Summary of Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Financial assets carried at fair value:    
Total financial assets $ 290,940 $ 300,441
Level 1 [Member]    
Financial assets carried at fair value:    
Total financial assets 12,870 1,724
Level 2 [Member]    
Financial assets carried at fair value:    
Total financial assets 278,070 298,717
Government money market funds [Member]    
Financial assets carried at fair value:    
Cash equivalents, fair value disclosure 12,870 1,724
Government money market funds [Member] | Level 1 [Member]    
Financial assets carried at fair value:    
Cash equivalents, fair value disclosure 12,870 1,724
Certificate of deposit [Member]    
Financial assets carried at fair value:    
Short-term investments, available for sale 251  
Certificate of deposit [Member] | Level 2 [Member]    
Financial assets carried at fair value:    
Short-term investments, available for sale 251  
Corporate debt securities, available-for-sale [Member]    
Financial assets carried at fair value:    
Cash equivalents, fair value disclosure 4,557 21,976
Short-term investments, available for sale 273,262 273,262
Corporate debt securities, available-for-sale [Member] | Level 2 [Member]    
Financial assets carried at fair value:    
Cash equivalents, fair value disclosure 4,557 21,976
Short-term investments, available for sale $ 273,262 273,262
Commercial paper, available-for-sale [Member]    
Financial assets carried at fair value:    
Short-term investments, available for sale   3,479
Commercial paper, available-for-sale [Member] | Level 2 [Member]    
Financial assets carried at fair value:    
Short-term investments, available for sale   $ 3,479