XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurement - Additional Information (Detail) - USD ($)
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Jul. 31, 2019
Summary Of Significant Accounting Policies [Line Items]        
Cash and cash equivalents $ 553,302,000 $ 528,392,000    
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Cash and cash equivalents $ 395,600,000 $ 415,600,000    
0.375% Convertible Senior Notes due 2024        
Summary Of Significant Accounting Policies [Line Items]        
Principal amount       $ 287,500,000
Notes, due date Jul. 15, 2024      
Notes, frequency of periodic payment semi-annually      
Total convertible senior notes       240,900,000
Fair value of convertible senior notes       $ 416,000,000.0
Senior convertible notes 0.375%   0.375%