XML 88 R78.htm IDEA: XBRL DOCUMENT v3.21.2
INDEBTEDNESS - Net Carrying Amount of Equity Component of Convertible Notes (Details) - Convertible Debt - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 05, 2020
May 25, 2018
Mar. 06, 2017
Debt Instrument [Line Items]        
Amount allocated to conversion option $ 509,524      
Less: allocated issuance costs (6,816)      
Equity component, net 502,708      
2027 Convertible Notes        
Debt Instrument [Line Items]        
Amount allocated to conversion option 111,000      
Less: allocated issuance costs (1,793)      
Equity component, net 109,207      
2026 Convertible Notes        
Debt Instrument [Line Items]        
Amount allocated to conversion option 87,000      
Less: allocated issuance costs (1,405)      
Equity component, net 85,595      
2025 Convertible Notes        
Debt Instrument [Line Items]        
Amount allocated to conversion option 154,600      
Less: allocated issuance costs (2,342)      
Equity component, net 152,258 $ 154,600    
2023 Convertible Notes        
Debt Instrument [Line Items]        
Amount allocated to conversion option 155,250      
Less: allocated issuance costs (1,231)      
Equity component, net 154,019   $ 155,300  
2022 Convertible Notes        
Debt Instrument [Line Items]        
Amount allocated to conversion option 1,674      
Less: allocated issuance costs (45)      
Equity component, net $ 1,629     $ 86,200