XML 43 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Summary of Fair Value of Financial Assets and Liabilities that are Measured at Fair Value and the Classification by Level of Input within Fair Value Hierarchy (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash and cash equivalents $ 249,501 $ 197,569
Total investments 84,476 52,086
Total cash, cash equivalents and investments 333,977 249,655
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash and cash equivalents 237,514 197,569
Total investments 0 0
Total cash, cash equivalents and investments 237,514 197,569
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash and cash equivalents 11,987 0
Total investments 84,476 52,086
Total cash, cash equivalents and investments 96,463 52,086
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total investments 0 0
Total cash, cash equivalents and investments 0 0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total investments 44,209 30,883
Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total investments 44,209 30,883
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total investments 40,267 21,203
Corporate bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total investments 40,267 21,203
Cash and money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash and cash equivalents 237,514 197,569
Cash and money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash and cash equivalents 237,514 $ 197,569
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash and cash equivalents 11,987  
Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash and cash equivalents $ 11,987