XML 66 R53.htm IDEA: XBRL DOCUMENT v3.21.1
DEBT - Convertible Senior Notes Narrative (Details)
1 Months Ended
Feb. 29, 2020
USD ($)
tradingDay
$ / shares
Mar. 31, 2021
USD ($)
Jan. 01, 2021
USD ($)
Dec. 31, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]            
Redemption percentage 100.00%          
Convertible senior notes, net   $ 588,418,000   $ 518,203,000    
Impact of ASU adoption   478,925,000   542,172,000 $ 566,611,000 $ 539,010,000
Accounting Standards Update 2020-06            
Debt Instrument [Line Items]            
Convertible senior notes, net     $ 587,700,000      
Retained Earnings            
Debt Instrument [Line Items]            
Impact of ASU adoption   $ 340,223,000   339,879,000 $ 383,142,000 $ 410,919,000
Cumulative Effect, Period of Adoption, Adjustment            
Debt Instrument [Line Items]            
Impact of ASU adoption       (52,205,000)    
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2020-06            
Debt Instrument [Line Items]            
Convertible senior notes, net     $ 69,500,000      
Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings            
Debt Instrument [Line Items]            
Impact of ASU adoption       9,399,000    
Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings | Accounting Standards Update 2020-06            
Debt Instrument [Line Items]            
Impact of ASU adoption       $ 9,400,000    
On or after March 1, 2023            
Debt Instrument [Line Items]            
Redemption percentage 100.00%          
Convertible debt            
Debt Instrument [Line Items]            
Face amount $ 600,000,000          
Interest rate 0.75%          
Initial conversion rate 7.4045          
Debt conversion amount $ 1,000          
Initial conversion price (in dollars per share) | $ / shares $ 135.05          
Convertible debt | After the calendar quarter ending on June 30, 2020            
Debt Instrument [Line Items]            
Threshold percentage of stock price trigger 130.00%          
Threshold trading days | tradingDay 20          
Threshold consecutive trading days | tradingDay 30          
Convertible debt | Measurement period            
Debt Instrument [Line Items]            
Threshold percentage of stock price trigger 98.00%          
Threshold consecutive trading days | tradingDay 5          
Threshold consecutive business days | tradingDay 5          
Convertible debt | On or after March 1, 2023            
Debt Instrument [Line Items]            
Threshold percentage of stock price trigger 130.00%          
Threshold trading days | tradingDay 20          
Threshold consecutive trading days | tradingDay 30