XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurement - Additional Information (Detail) - USD ($)
Jul. 19, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
May 24, 2016
Summary Of Significant Accounting Policies [Line Items]            
Cash and Cash Equivalents, at Carrying Value   $ 208,888,000   $ 193,822,000    
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]            
Summary Of Significant Accounting Policies [Line Items]            
Cash and Cash Equivalents, at Carrying Value   118,400,000   126,600,000    
2.125% Convertible Senior Notes due 2021            
Summary Of Significant Accounting Policies [Line Items]            
Principal amount $ 92,000,000.0   $ 17,000   $ 11,000 $ 115,000,000.0
Total convertible senior notes   105,704,000   $ 103,488,000    
Fair value of convertible senior notes   $ 310,500,000