XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Long-term Debt - Convertible Senior Notes (Additional Notes) (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 14, 2020
USD ($)
$ / shares
Sep. 11, 2018
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
Aug. 31, 2020
USD ($)
Mar. 31, 2021
USD ($)
day
$ / shares
Rate
Dec. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]              
Share price at closing (in dollars per share) | $ / shares         $ 58.72    
2023 Notes | Warrants related to the issuance of convertible senior notes              
Debt Instrument [Line Items]              
Initial conversion price (in dollars per share) | $ / shares   $ 46.62          
Warrant exercise price (in dollars per share) | $ / shares         46.62    
2025 Notes | Warrants related to the issuance of convertible senior notes              
Debt Instrument [Line Items]              
Warrant exercise price (in dollars per share) | $ / shares         $ 81.05    
Convertible debt | Conversion Circumstance One              
Debt Instrument [Line Items]              
Conversion rate of the notes on trading day (as percent)         130.00%    
Threshold trading days (whether or not consecutive) | day         20    
Consecutive trading day period (in days) | day         30    
Convertible debt | Conversion Circumstance Two              
Debt Instrument [Line Items]              
Conversion rate of the notes on trading day (as percent) | Rate         98.00%    
Threshold trading days (whether or not consecutive) | day         5    
Consecutive trading day period (in days) | day         10    
Convertible debt | 2023 Notes              
Debt Instrument [Line Items]              
Aggregated principal amount   $ 143,800          
Interest rate stated, percentage   2.375%          
Initial purchasers' discount and issuance costs   $ 4,400 $ (2,400)     $ (2,400) $ (2,400)
Proceeds from debt, net of issuance costs   $ 139,400          
Payments for repurchase of 2023 convertible notes     9,700 $ 172,000      
Shares conversion rate   26.5957          
Initial conversion price (in dollars per share) | $ / shares   $ 37.60          
Maturity date         Sep. 15, 2023    
Principal     5,090   $ 5,090 5,090 5,090
Payment of interest           1,300  
Loss on extinguishment of debt             4,500
Convertible debt | 2025 Notes              
Debt Instrument [Line Items]              
Aggregated principal amount $ 230,000            
Interest rate stated, percentage 1.25%            
Initial purchasers' discount and issuance costs $ 7,300            
Proceeds from debt, net of issuance costs 222,700            
Payments for repurchase of 2023 convertible notes 172,000            
Cost of entering into hedges, net of warrants 26,700            
Payments for working capital or other general corporate purposes $ 24,000            
Shares conversion rate 19.3538            
Initial conversion price (in dollars per share) | $ / shares $ 51.67            
Maturity date         Aug. 01, 2025    
Principal     $ 230,000   $ 230,000 230,000 $ 230,000
Convertible debt, liability component | 2023 Notes              
Debt Instrument [Line Items]              
Payments for repurchase of 2023 convertible notes           127,700  
Convertible debt, equity component | 2023 Notes              
Debt Instrument [Line Items]              
Payments for repurchase of 2023 convertible notes           $ 52,700