XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Debt Facilities - Convertible Senior Notes - Additional Information (Details)
1 Months Ended 3 Months Ended
Dec. 11, 2019
$ / shares
Dec. 31, 2019
USD ($)
d
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]        
Debt instrument, threshold trading days | d   5    
Number of business day | d   5    
Conversion value of common stock     $ 55,700,000  
Common stock sale price per share last reported | $ / shares     $ 56.87  
Payment for capped call transactions   $ 10,100,000    
2019 Convertible Senior Notes due 2026        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 86,300,000    
Debt instrument, Interest rate   2.00%    
Debt instrument, maturity date   Dec. 15, 2026    
Debt Instrument, frequency of periodic payment     The 2019 Notes accrue interest at a fixed rate of 2.00% per year, payable semiannually in arrears on June 15 and December 15 of each year, beginning June 15, 2020.  
Net proceeds from issuing notes   $ 83,500,000    
Debt instrument convertible common stock conversion shares per 1000 principal amount of notes | shares   28.9415    
Debt instrument, initial conversion ratio   0.0289415    
Debt instrument, initial conversion price | $ / shares   $ 34.55    
Debt instrument, threshold consecutive trading days | d   30    
Debt instrument, threshold percentage of stock price trigger   130.00%    
Debt instrument, terms of conversion feature     On or after September 15, 2026, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of the 2019 Notes, in multiples of $1,000 principal amount, at the option of the holder regardless of the foregoing circumstances.  
Percentage of repurchase price of principal amount   100.00%    
Common stock sale price per share last reported | $ / shares $ 27.10      
Total issuance costs incurred   $ 2,800,000    
Effective interest rate   2.50%    
Accrued interest     $ 508,000  
Cap price of the capped call transactions | $ / shares   $ 54.20    
Premium percentage on sale price of common stock 100.00%      
Capped call transactions expiration consecutive days | d   40    
Capped call transaction expiring date Dec. 11, 2026      
2019 Convertible Senior Notes due 2026 | Level 2        
Debt Instrument [Line Items]        
Estimated fair value     $ 154,700,000 $ 118,700,000
2019 Convertible Senior Notes due 2026 | Minimum        
Debt Instrument [Line Items]        
Debt instrument, threshold trading days | d   20    
2019 Convertible Senior Notes due 2026 | Maximum        
Debt Instrument [Line Items]        
Debt instrument, threshold percentage of stock price trigger   98.00%