XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Carrying Amount (Details) - Convertible Debt - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 30, 2021
Dec. 31, 2020
May 01, 2020
Aug. 31, 2018
Debt Instrument [Line Items]          
Principal $ 877,353   $ 460,000    
Unamortized debt discount 0   (73,355)    
Unamortized debt issuance costs (21,644)   (8,059)    
Net carrying amount 855,709   378,586    
2023 Notes          
Debt Instrument [Line Items]          
Principal 47,353   230,000    
Unamortized debt discount 0   (30,425)    
Unamortized debt issuance costs (778)   (3,009)   $ (6,900)
Net carrying amount 46,575   196,566    
2025 Notes          
Debt Instrument [Line Items]          
Principal 230,000   230,000    
Unamortized debt discount 0   (42,930)    
Unamortized debt issuance costs (5,957)   (5,050) $ (7,200)  
Net carrying amount 224,043   $ 182,020    
2027 Notes          
Debt Instrument [Line Items]          
Principal 600,000        
Unamortized debt discount 0        
Unamortized debt issuance costs (14,909) $ (15,000)      
Net carrying amount $ 585,091