XML 65 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Debt and Loan Agreement - Additional Information (Detail)
1 Months Ended 3 Months Ended
Dec. 24, 2018
USD ($)
Dec. 31, 2020
USD ($)
shares
$ / shares
Mar. 31, 2021
USD ($)
$ / shares
Line Of Credit Facility [Line Items]      
Debt instrument converted   $ 1,000  
Debt instrument conversion date   Sep. 14, 2025  
Threshold percentage of stock price trigger   130.00%  
Percentage of sale price of common stock and conversion rate   98.00%  
Implied interest rate     5.00%
Fair value of liability component of debt     $ 158,800,000
Aggregate principal amount   $ 201,250,000 201,250,000
Equity component of the notes     42,500,000
Transaction costs of notes     5,250,000
Transaction costs of equity component     $ 1,404,000
Loan And Security Agreement      
Line Of Credit Facility [Line Items]      
Debt instrument basis spread on variable rate 1.375%    
Loan And Security Agreement | London Interbank Offered Rate (LIBOR) [Member]      
Line Of Credit Facility [Line Items]      
Debt instrument basis spread on variable rate 2.00%    
Common Stock [Member]      
Line Of Credit Facility [Line Items]      
Closing price of common stock | $ / shares     $ 69.45
0.125% Convertible Senior Notes [Member]      
Line Of Credit Facility [Line Items]      
Aggregate principal amount of term loan borrowed   $ 201,300,000  
Interest rate   0.125%  
Loan facility maturity date   Dec. 15, 2025  
Debt instrument payment frequency     semiannually
Date of first required payment   Jun. 15, 2021  
Debt instrument, conversion rate   14.1977  
Debt instrument converted   $ 1,000  
Conversion price of debt per share | $ / shares   $ 70.43  
Debt instrument conversion date   Sep. 14, 2025  
Aggregate principal amount of term loan borrowed   $ 201,300,000  
0.125% Convertible Senior Notes [Member] | Common Stock [Member]      
Line Of Credit Facility [Line Items]      
Number of common stock issuable upon conversion | shares   2,857,447  
Loan And Security Agreement | Western Alliance Bank [Member]      
Line Of Credit Facility [Line Items]      
Aggregate principal amount of term loan borrowed $ 25,000,000    
Loan facility maturity date Dec. 10, 2023    
Aggregate principal amount of term loan borrowed $ 25,000,000