XML 41 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurement - Additional Information (Detail) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Cash balance $ 102,000,000.0  
Cash equivalents 17,400,000  
Short-term investments 0 $ 1,440,000
Long-term investments 0  
Money market funds 9,800,000  
Certificates of deposit 7,600,000  
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Investments 0  
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Investments $ 0